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 _ _ Public Class CostHolder Inherits HCategory Private _IsActive As Boolean Public Sub New(ByVal session As Session) MyBase.New(session) End Sub ''' ''' Használatban van ? ''' ''' Property IsActive As Boolean Get Return _IsActive End Get Set(value As Boolean) SetPropertyValue("IsActive", _IsActive, value) End Set End Property _ ReadOnly Property HRPersonCostHolder As XPCollection(Of HRPersonCostHolder) Get Return New XPCollection(Of HRPersonCostHolder)(Session, CriteriaOperator.Parse("CostHolder=?", Me)) End Get End Property Property ParentObject As CostHolder Get Return MyBase.Parent End Get Set(value As CostHolder) MyBase.Parent = value End Set End Property _ _ _ Private ReadOnly Property CollectionOfCostHolder As XPCollection(Of CostHolder) Get Dim _CollectionOfCostHolder As New XPCollection(Of CostHolder)(Session, CriteriaOperator.Parse("Oid != ?", Me.Oid)) Return _CollectionOfCostHolder End Get End Property End Class ' Költségviselő