Imports System.Collections.Generic


'Generated by Telerik OpenAccess
'NOTE: Field declarations and 'Object ID' class implementation are added to the 'designer' file.
'      Changes made to the 'designer' file will be overwritten by the wizard.  	
Partial Public Class Product

    'The 'no-args' constructor required by OpenAccess.
    Public Sub New()
    End Sub

    <Telerik.OpenAccess.FieldAlias("_productID")> _
    Public Property ProductID() As Integer
        Get
            Return _productID
        End Get
        Set( ByVal Value As Integer )
            Me._productID = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_categoryID")> _
    Public Property CategoryID() As Nullable(Of Integer)
        Get
            Return _categoryID
        End Get
        Set( ByVal Value As Nullable(Of Integer) )
            Me._categoryID = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_classType")> _
    Public Property ClassType() As Integer
        Get
            Return _classType
        End Get
        Set( ByVal Value As Integer )
            Me._classType = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_discontinued")> _
    Public Property Discontinued() As Boolean
        Get
            Return _discontinued
        End Get
        Set( ByVal Value As Boolean )
            Me._discontinued = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_pges")> _
    Public Property Pges() As Nullable(Of Integer)
        Get
            Return _pges
        End Get
        Set( ByVal Value As Nullable(Of Integer) )
            Me._pges = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_productName")> _
    Public Property ProductName() As String
        Get
            Return _productName
        End Get
        Set( ByVal Value As String )
            Me._productName = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_quantityPerUnit")> _
    Public Property QuantityPerUnit() As String
        Get
            Return _quantityPerUnit
        End Get
        Set( ByVal Value As String )
            Me._quantityPerUnit = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_reorderLevel")> _
    Public Property ReorderLevel() As Nullable(Of Short)
        Get
            Return _reorderLevel
        End Get
        Set( ByVal Value As Nullable(Of Short) )
            Me._reorderLevel = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_supplierID")> _
    Public Property SupplierID() As Nullable(Of Integer)
        Get
            Return _supplierID
        End Get
        Set( ByVal Value As Nullable(Of Integer) )
            Me._supplierID = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_unitPrice")> _
    Public Property UnitPrice() As Nullable(Of Decimal)
        Get
            Return _unitPrice
        End Get
        Set( ByVal Value As Nullable(Of Decimal) )
            Me._unitPrice = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_unitsInStock")> _
    Public Property UnitsInStock() As Nullable(Of Short)
        Get
            Return _unitsInStock
        End Get
        Set( ByVal Value As Nullable(Of Short) )
            Me._unitsInStock = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_unitsOnOrder")> _
    Public Property UnitsOnOrder() As Nullable(Of Short)
        Get
            Return _unitsOnOrder
        End Get
        Set( ByVal Value As Nullable(Of Short) )
            Me._unitsOnOrder = Value
        End Set
    End Property
 
    <Telerik.OpenAccess.FieldAlias("_category")> _
    Public Property Category() As Category
        Get
            Return _category
        End Get
        Set( ByVal Value As Category )
            Me._category = Value
        End Set
    End Property
 

End Class

