Imports System
Imports System.ComponentModel

Imports DevExpress.Xpo
Imports DevExpress.Data.Filtering

Imports DevExpress.ExpressApp
Imports DevExpress.Persistent.Base
Imports DevExpress.Persistent.BaseImpl
Imports DevExpress.Persistent.Validation
Imports DevExpress.Persistent.Base.General

<DefaultClassOptions()> _
<NavigationItem(False), CreatableItem(False)> _
<NonPersistent()> _
Public Class OrderInRowsOther_ChangeGroup
    Inherits BaseObject
    Public Sub New(ByVal session As Session)
        MyBase.New(session)
        ' This constructor is used when an object is loaded from a persistent storage.
        ' Do not place any code here or place it only when the IsLoading property is false:
        ' if (!IsLoading){
        '   It is now OK to place your initialization code here.
        ' }
        ' or as an alternative, move your initialization code into the AfterConstruction method.
    End Sub
    Public Overrides Sub AfterConstruction()
        MyBase.AfterConstruction()
        ' Place here your initialization code.
    End Sub
    Property VAT As VAT
    Property Change_VAT As Boolean = False
    Property Units As Units
    Property Change_Units As Boolean = False
    Property RowGroup1 As String
    Property Change_RowGroup1 As Boolean = False
    Property RowGroup2 As String
    Property Change_RowGroup2 As Boolean = False
    Property QualityOption As QualityOption
    Property Change_QualityOption As Boolean = False
    Property FinalPricePercent As Double '%-osan a meglévő értéket növeli (+ és - lehet !!!)
    Property Change_FinalPricePercent As Boolean = False
    Property ShortName As String
    Property Change_ShortName As Boolean = False
    Property Description As String
    Property Change_Description As Boolean = False

    Property WorkState As WorkState
    Property Change_WorkState As Boolean = False
    Property WorkStateGroup As String
    Property Change_WorkStateGroup As Boolean = False
    Property WorkStateExpiration As Date
    Property Change_WorkStateExpiration As Boolean = False
    Property WorkStateStatus As TaskStatus
    Property Change_WorkStateStatus As Boolean = False
End Class
