using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.Allocation { public class MAllocationSplitDTO { #region PrivateMembers private int mallocationsplitid; #region MAllocationPrivateMembers private int MAllocationid; //Id private string MAllocationname; //Name #endregion private Int16 mallocationsplitslno; private string mallocationsplitcode; private string mallocationsplitname; private string mallocationsplitdescription; #region MAllocationSplitPrivateMembers private int preallocationsplitid; private string preallocationsplitcode; private string preallocationsplitname; #endregion private int mallocationsplitoriginalduration; private int mallocationsplitplanduration; private int mallocationsplitactualduration; private DateTime mallocationsplitoriginalplanstartdate; private DateTime mallocationsplitoriginalplanenddate; private DateTime mallocationsplitplanstartdate; private DateTime mallocationsplitplanenddate; #region SplitInchargePrivateMembers private int splitinchargeid; //Id private string splitinchargecode; //Code private string splitinchargename; //Name #endregion private byte mallocationsplitstatus; private byte mallocationsplitbillstatus; private double mallocationsplitoriginalcost; private double mallocationsplitplancost; private double mallocationsplitactualcost; private double mallocationsplitworkpercentage; private double mallocationsplitvaluepercentage; private double mallocationsplitsplitvalue; private double mallocationsplitcompletedworkpercentage; private double mallocationsplitcompletedvaluepercentage; #endregion #region PublicMembers public int MAllocationSplitId { get { return mallocationsplitid; } set { mallocationsplitid = value; } } #region MAllocationPublicMembers public int MAllocationId { get { return MAllocationid; } set { MAllocationid = value; } } public string MAllocationName { get { return MAllocationname; } set { MAllocationname = value; } } #endregion public short MAllocationSplitSlNo { get { return mallocationsplitslno; } set { mallocationsplitslno = value; } } public string MAllocationSplitCode { get { return mallocationsplitcode; } set { mallocationsplitcode = value; } } public string MAllocationSplitName { get { return mallocationsplitname; } set { mallocationsplitname = value; } } public string MAllocationSplitDescription { get { return mallocationsplitdescription; } set { mallocationsplitdescription = value; } } #region MAllocationSplitPublicMembers public int PreAllocationSplitId { get { return preallocationsplitid; } set { preallocationsplitid = value; } } public string PreAllocationSplitCode { get { return preallocationsplitcode; } set { preallocationsplitcode = value; } } public string PreAllocationSplitName { get { return preallocationsplitname; } set { preallocationsplitname = value; } } #endregion public int MAllocationSplitOriginalDuration { get { return mallocationsplitoriginalduration; } set { mallocationsplitoriginalduration = value; } } public int MAllocationSplitPlanDuration { get { return mallocationsplitplanduration; } set { mallocationsplitplanduration = value; } } public int MAllocationSplitActualDuration { get { return mallocationsplitactualduration; } set { mallocationsplitactualduration = value; } } public DateTime MAllocationSplitOriginalPlanStartDate { get { return mallocationsplitoriginalplanstartdate; } set { mallocationsplitoriginalplanstartdate = value; } } public DateTime MAllocationSplitOriginalPlanEndDate { get { return mallocationsplitoriginalplanenddate; } set { mallocationsplitoriginalplanenddate = value; } } public DateTime MAllocationSplitPlanStartDate { get { return mallocationsplitplanstartdate; } set { mallocationsplitplanstartdate = value; } } public DateTime MAllocationSplitPlanEndDate { get { return mallocationsplitplanenddate; } set { mallocationsplitplanenddate = value; } } #region SplitInchargePublicMembers public int SplitInChargeId { get { return splitinchargeid; } set { splitinchargeid = value; } } public string SplitInChargeCode { get { return splitinchargecode; } set { splitinchargecode = value; } } public string SplitInChargeName { get { return splitinchargename; } set { splitinchargename = value; } } #endregion public byte MAllocationSplitStatus { get { return mallocationsplitstatus; } set { mallocationsplitstatus = value; } } public byte MAllocationSplitBillStatus { get { return mallocationsplitbillstatus; } set { mallocationsplitbillstatus = value; } } public double MAllocationSplitOriginalCost { get { return mallocationsplitoriginalcost; } set { mallocationsplitoriginalcost = value; } } public double MAllocationSplitPlanCost { get { return mallocationsplitplancost; } set { mallocationsplitplancost = value; } } public double MAllocationSplitActualCost { get { return mallocationsplitactualcost; } set { mallocationsplitactualcost = value; } } public double MAllocationSplitWorkPercentage { get { return mallocationsplitworkpercentage; } set { mallocationsplitworkpercentage = value; } } public double MAllocationSplitValuePercentage { get { return mallocationsplitvaluepercentage; } set { mallocationsplitvaluepercentage = value; } } public double MAllocationSplitSplitValue { get { return mallocationsplitsplitvalue; } set { mallocationsplitsplitvalue = value; } } public double MAllocationSplitCompletedWorkPercentage { get { return mallocationsplitcompletedworkpercentage; } set { mallocationsplitcompletedworkpercentage = value; } } public double MAllocationSplitCompletedValuePercentage { get { return mallocationsplitcompletedvaluepercentage; } set { mallocationsplitcompletedvaluepercentage = value; } } #endregion } }