Files
SISBusiness/SISBusiness.Module/BusinessObjects/GeneralObjects/GeneralStocks/Units.vb
T
2021-04-07 11:23:42 +02:00

86 lines
2.4 KiB
VB.net

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
<DefaultClassOptions()>
<NavigationItem("GeneralStock")>
<RuleCriteria("Units - ShortName_NAV", DefaultContexts.Save, "ShortName_NAV IN ('PIECE', 'KILOGRAM', 'TON', 'KWH', 'DAY', 'HOUR', 'MINUTE', 'MONTH', 'LITER', 'KILOMETER', 'CUBIC_METER', 'METER', 'LINEAR_METER', 'CARTON', 'PACK', 'OWN')", SkipNullOrEmptyValues:=True)>
Public Class Units
Inherits BaseObject
Private _ShortName As String
Private _ShortName_Gb As String
Private _Shortname_De As String
Private _Description As String
Private _DefaultForBusinnes As Boolean = False
Private _ShortName_NAV As String
Public Sub New(ByVal session As Session)
MyBase.New(session)
End Sub
Property ShortName As String
Get
Return _ShortName
End Get
Set(ByVal value As String)
SetPropertyValue("ShortName", _ShortName, value)
End Set
End Property
Property ShortName_Gb As String
Get
Return _ShortName_Gb
End Get
Set(ByVal value As String)
SetPropertyValue("ShortName_Gb", _ShortName_Gb, value)
End Set
End Property
Property ShortName_De As String
Get
Return _Shortname_De
End Get
Set(ByVal value As String)
SetPropertyValue("ShortName_De", _Shortname_De, value)
End Set
End Property
Property Description As String
Get
Return _Description
End Get
Set(ByVal value As String)
SetPropertyValue("Description", _Description, value)
End Set
End Property
Property DefaultForBusinnes As Boolean
Get
Return _DefaultForBusinnes
End Get
Set(value As Boolean)
SetPropertyValue("DefaultForBusinnes", _DefaultForBusinnes, value)
End Set
End Property
''' <summary>
''' NAV számla feladáshoz
''' </summary>
''' <returns></returns>
Property ShortName_NAV As String
Get
Return _ShortName_NAV
End Get
Set(value As String)
SetPropertyValue(NameOf(ShortName_NAV), _ShortName_NAV, value)
End Set
End Property
End Class