using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.PayProduction { public class PayProductionDTO { #region PrivateMembers #region PayProduction private int payproductionid; //Id #region OrganizationUnit private int ouid; //Id private string oucode; //Code private string ouname; //Name #endregion #region Period private int periodid; //Id private string periodcode; //Code private string periodname; //Name private DateTime periodfromdate; //FromDate private DateTime periodtodate; //ToDate #endregion #region BizTransactionType private int biztransactiontypeid; //Id private string biztransactiontypecode; //Code private string biztransactiontypename; //Name #endregion private string payproductionnumber; //Number private DateTime payproductiondate; //Date private string payproductionreferencenumber; //ReferenceNumber private DateTime payproductionreferencedate; //ReferenceDate #region Shift private int shiftid; private string shiftCode; private string shiftname; #endregion private string payproductionparticulars; private List payproductiondetailarray = new List(); private byte payproductionstatus; //Status private Int16 payproductionversion; //Version private int payproductioncreatedbyid; //CreatedById private string payproductioncreatedbyname; //CreatedByName private DateTime payproductioncreatedon; //CreatedOn private int payproductionmodifiedbyid; //ModifiedById private string payproductionmodifiedbyname; //ModifiedByName private DateTime payproductionmodifiedon; //ModifiedOn #endregion #endregion #region PublicMembers public int PayProductionId { get { return payproductionid; } //Id set { payproductionid = value; } //Id } public int OUId { get { return ouid; } //Id set { ouid = value; } //Id } public string OUCode { get { return oucode; } //Code set { oucode = value; } //Code } public string OUName { get { return ouname; } //Name set { ouname = value; } //Name } public int PeriodId { get { return periodid; } //Id set { periodid = value; } //Id } public string PeriodCode { get { return periodcode; } //Code set { periodcode = value; } //Code } public string PeriodName { get { return periodname; } //Name set { periodname = value; } //Name } public DateTime PeriodFromDate { get { return periodfromdate; } //FromDate set { periodfromdate = value; } //FromDate } public DateTime PeriodToDate { get { return periodtodate; } //ToDate set { periodtodate = value; } //ToDate } public int BizTransactionTypeId { get { return biztransactiontypeid; } //Id set { biztransactiontypeid = value; } //Id } public string BizTransactionTypeCode { get { return biztransactiontypecode; } //Code set { biztransactiontypecode = value; } //Code } public string BizTransactionTypeName { get { return biztransactiontypename; } //Name set { biztransactiontypename = value; } //Name } public string PayProductionNumber { get { return payproductionnumber; } //Number set { payproductionnumber = value; } //Number } public DateTime PayProductionDate { get { return payproductiondate; } //Name set { payproductiondate = value; } //Name } public string PayProductionReferenceNumber { get { return payproductionreferencenumber; } //ReferenceNumber set { payproductionreferencenumber = value; } //ReferenceNumber } public DateTime PayProductionReferenceDate { get { return payproductionreferencedate; } //ReferenceDate set { payproductionreferencedate = value; } //ReferenceDate } public int ShiftId { get { return shiftid; } set { shiftid = value; } } public string ShiftCode { get { return shiftCode; } set { shiftCode = value; } } public string ShiftName { get { return shiftname; } set { shiftname = value; } } public string PayProductionParticulars { get { return payproductionparticulars; } //Particulars set { payproductionparticulars = value; } //Particulars } public List PayProductionDetailArray { get { return payproductiondetailarray; } set { payproductiondetailarray = value; } } public byte PayProductionStatus { get { return payproductionstatus; } //Status set { payproductionstatus = value; } //Status } public Int16 PayProductionVersion { get { return payproductionversion; } //Status set { payproductionversion = value; } //Status } public int PayProductionCreatedById { get { return payproductioncreatedbyid; } //Status set { payproductioncreatedbyid = value; } //Status } public string PayProductionCreatedByName { get { return payproductioncreatedbyname; } //CreatedByName set { payproductioncreatedbyname = value; } //CreatedByName } public DateTime PayProductionCreatedOn { get { return payproductioncreatedon; } //CreatedOn set { payproductioncreatedon = value; } //CreatedOn } public int PayProductionModifiedById { get { return payproductionmodifiedbyid; } //CreatedOn set { payproductionmodifiedbyid = value; } //CreatedOn } public string PayProductionModifiedByName { get { return payproductionmodifiedbyname; } //ModifiedByName set { payproductionmodifiedbyname = value; } //ModifiedByName } public DateTime PayProductionModifiedOn { get { return payproductionmodifiedon; } //ModifiedOn set { payproductionmodifiedon = value; } //ModifiedOn } #endregion } }