using BS.Shared; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BeWo.Data.Entities { public class SupportConceptApprovalPeriodHistory : BeWoEntityBase { private IList _SupportConceptApprovalPeriod_SupportConceptApprovalPeriod2Employee; private SupportConceptApprovalInterval? _SupportConceptApprovalPeriod_ApprovedBEInterval; private decimal? _SupportConceptApprovalPeriod_ApprovedBEPerInterval; private SupportConceptApprovalInterval? _SupportConceptApprovalPeriod_ContactCountInterval; private decimal? _SupportConceptApprovalPeriod_ContactCountPerInterval; private decimal? _SupportConceptApprovalPeriod_ApprovedBETotal; private decimal? _SupportConceptApprovalPeriod_ApprovedFixedAmount; private SupportConceptApprovalInterval? _SupportConceptApprovalPeriod_ApprovedFixedAmountInterval; private long? _SupportConceptApprovalPeriod_CostBearer2SupportConceptHistoryOid; private long? _SupportConceptApprovalPeriod_SupportConceptHistoryOid; private DateTime? _SupportConceptApprovalPeriod_EndDate; private bool _SupportConceptApprovalPeriod_IsApprovedBEShifting; private bool _SupportConceptApprovalPeriod_IsApprovedFixedAmountShifting; private decimal? _SupportConceptApprovalPeriod_MonthlyPayment; private DateTime? _SupportConceptApprovalPeriod_StartDate; private long? _SupportConceptApprovalPeriod_BudgetOid; private Bewilligungsart _SupportConceptApprovalPeriod_Bewilligungsart; private StatementType _ChangeType; public SupportConceptApprovalPeriodHistory() { _Tid = TableID.SupportConceptApprovalPeriodHistory; } public IList SupportConceptApprovalPeriod_SupportConceptApprovalPeriod2Employee { get { return _SupportConceptApprovalPeriod_SupportConceptApprovalPeriod2Employee ?? (_SupportConceptApprovalPeriod_SupportConceptApprovalPeriod2Employee = new List()); } set { if (AreDifferent(_SupportConceptApprovalPeriod_SupportConceptApprovalPeriod2Employee, value)) _SupportConceptApprovalPeriod_SupportConceptApprovalPeriod2Employee = value; } } public SupportConceptApprovalInterval? SupportConceptApprovalPeriod_ApprovedBEInterval { get { return _SupportConceptApprovalPeriod_ApprovedBEInterval; } set { if (AreDifferent(_SupportConceptApprovalPeriod_ApprovedBEInterval, value)) _SupportConceptApprovalPeriod_ApprovedBEInterval = value; } } public decimal? SupportConceptApprovalPeriod_ApprovedBEPerInterval { get { return _SupportConceptApprovalPeriod_ApprovedBEPerInterval; } set { if (AreDifferent(_SupportConceptApprovalPeriod_ApprovedBEPerInterval, value)) _SupportConceptApprovalPeriod_ApprovedBEPerInterval = value; } } public SupportConceptApprovalInterval? SupportConceptApprovalPeriod_ContactCountInterval { get { return _SupportConceptApprovalPeriod_ContactCountInterval; } set { if (AreDifferent(_SupportConceptApprovalPeriod_ContactCountInterval, value)) _SupportConceptApprovalPeriod_ContactCountInterval = value; } } public decimal? SupportConceptApprovalPeriod_ContactCountPerInterval { get { return _SupportConceptApprovalPeriod_ContactCountPerInterval; } set { if (AreDifferent(_SupportConceptApprovalPeriod_ContactCountPerInterval, value)) _SupportConceptApprovalPeriod_ContactCountPerInterval = value; } } public decimal? SupportConceptApprovalPeriod_ApprovedBETotal { get { return _SupportConceptApprovalPeriod_ApprovedBETotal; } set { if (AreDifferent(_SupportConceptApprovalPeriod_ApprovedBETotal, value)) _SupportConceptApprovalPeriod_ApprovedBETotal = value; } } public decimal? SupportConceptApprovalPeriod_ApprovedFixedAmount { get { return _SupportConceptApprovalPeriod_ApprovedFixedAmount; } set { if (AreDifferent(_SupportConceptApprovalPeriod_ApprovedFixedAmount, value)) _SupportConceptApprovalPeriod_ApprovedFixedAmount = value; } } public SupportConceptApprovalInterval? SupportConceptApprovalPeriod_ApprovedFixedAmountInterval { get { return _SupportConceptApprovalPeriod_ApprovedFixedAmountInterval; } set { if (AreDifferent(_SupportConceptApprovalPeriod_ApprovedFixedAmountInterval, value)) _SupportConceptApprovalPeriod_ApprovedFixedAmountInterval = value; } } public long? SupportConceptApprovalPeriod_CostBearer2SupportConceptHistoryOid { get { return _SupportConceptApprovalPeriod_CostBearer2SupportConceptHistoryOid; } set { if (AreDifferent(_SupportConceptApprovalPeriod_CostBearer2SupportConceptHistoryOid, value)) _SupportConceptApprovalPeriod_CostBearer2SupportConceptHistoryOid = value; } } public long? SupportConceptApprovalPeriod_SupportConceptHistoryOid { get { return _SupportConceptApprovalPeriod_SupportConceptHistoryOid; } set { if (AreDifferent(_SupportConceptApprovalPeriod_SupportConceptHistoryOid, value)) _SupportConceptApprovalPeriod_SupportConceptHistoryOid = value; } } public DateTime? SupportConceptApprovalPeriod_EndDate { get { return _SupportConceptApprovalPeriod_EndDate; } set { if (AreDifferent(_SupportConceptApprovalPeriod_EndDate, value)) _SupportConceptApprovalPeriod_EndDate = value; } } public bool SupportConceptApprovalPeriod_IsApprovedBEShifting { get { return _SupportConceptApprovalPeriod_IsApprovedBEShifting; } set { if (AreDifferent(_SupportConceptApprovalPeriod_IsApprovedBEShifting, value)) _SupportConceptApprovalPeriod_IsApprovedBEShifting = value; } } public bool SupportConceptApprovalPeriod_IsApprovedFixedAmountShifting { get { return _SupportConceptApprovalPeriod_IsApprovedFixedAmountShifting; } set { if (AreDifferent(_SupportConceptApprovalPeriod_IsApprovedFixedAmountShifting, value)) _SupportConceptApprovalPeriod_IsApprovedFixedAmountShifting = value; } } public decimal? SupportConceptApprovalPeriod_MonthlyPayment { get { return _SupportConceptApprovalPeriod_MonthlyPayment; } set { if (AreDifferent(_SupportConceptApprovalPeriod_MonthlyPayment, value)) _SupportConceptApprovalPeriod_MonthlyPayment = value; } } public DateTime? SupportConceptApprovalPeriod_StartDate { get { return _SupportConceptApprovalPeriod_StartDate; } set { if (AreDifferent(_SupportConceptApprovalPeriod_StartDate, value)) _SupportConceptApprovalPeriod_StartDate = value; } } public long? SupportConceptApprovalPeriod_BudgetOid { get { return _SupportConceptApprovalPeriod_BudgetOid; } set { if (AreDifferent(_SupportConceptApprovalPeriod_BudgetOid, value)) _SupportConceptApprovalPeriod_BudgetOid = value; } } public Bewilligungsart SupportConceptApprovalPeriod_Bewilligungsart { get { return _SupportConceptApprovalPeriod_Bewilligungsart; } set { if (AreDifferent(_SupportConceptApprovalPeriod_Bewilligungsart, value)) _SupportConceptApprovalPeriod_Bewilligungsart = value; } } public StatementType ChangeType { get { return _ChangeType; } set { if (AreDifferent(_ChangeType, value)) _ChangeType = value; } } } }