using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.WageGroup { public class WageGroupDTO { #region PrivateMembers #region WageGroup private int wagegroupid; //Id #region OrganizationUnit private int ouid; //Id private string oucode; //Code private string ouname; //Name #endregion private string wagegroupwageversion; //WageVersion private DateTime wagegroupfromdate; //FromDate private DateTime wagegrouptodate; //ToDate private string wagegroupremarks; //Remarks #endregion #region Base private Int16 wagegroupsortorder; //SortOrder private byte wagegroupstatus; //Status private Int16 wagegroupversion; //Version #endregion #region Standard private int wagegroupcreatedbyid; //CreatedById private DateTime wagegroupcreatedon; //CreatedOn private string wagegroupcreatedbyname; //CreatedByName private int wagegroupmodifiedbyid; //ModifiedById private DateTime wagegroupmodifiedon; //ModifiedOn private string wagegroupmodifiedbyname; //ModifiedByName private List wagegroupdetailarray = new List(); #endregion #endregion #region PublicMembers #region WageGroup public int WageGroupId { get { return wagegroupid; } //Id set { wagegroupid = value; } //Id } #region OrganizationUnit 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 } #endregion public string WageGroupWageVersion { get { return wagegroupwageversion; } //WageVersion set { wagegroupwageversion = value; } //WageVersion } public DateTime WageGroupFromDate { get { return wagegroupfromdate; } //FromDate set { wagegroupfromdate = value; } //FromDate } public DateTime WageGroupToDate { get { return wagegrouptodate; } //ToDate set { wagegrouptodate = value; } //ToDate } public string WageGroupRemarks { get { return wagegroupremarks; } //Remarks set { wagegroupremarks = value; } //Remarks } #endregion #region Base public Int16 WageGroupSortOrder { get { return wagegroupsortorder; } //SortOrder set { wagegroupsortorder = value; } //SortOrder } public byte WageGroupStatus { get { return wagegroupstatus; } //Status set { wagegroupstatus = value; } //Status } public Int16 WageGroupVersion { get { return wagegroupversion; } //Version set { wagegroupversion = value; } //Version } #endregion #region Standard public int WageGroupCreatedById { get { return wagegroupcreatedbyid; } //CreatedById set { wagegroupcreatedbyid = value; } //CreatedById } public DateTime WageGroupCreatedOn { get { return wagegroupcreatedon; } //CreatedOn set { wagegroupcreatedon = value; } //CreatedOn } public string WageGroupCreatedByName { get { return wagegroupcreatedbyname; } //CreatedByName set { wagegroupcreatedbyname = value; } //CreatedByName } public int WageGroupModifiedById { get { return wagegroupmodifiedbyid; } //ModifiedById set { wagegroupmodifiedbyid = value; } //ModifiedById } public DateTime WageGroupModifiedOn { get { return wagegroupmodifiedon; } //ModifiedOn set { wagegroupmodifiedon = value; } //ModifiedOn } public string WageGroupModifiedByName { get { return wagegroupmodifiedbyname; } //ModifiedByName set { wagegroupmodifiedbyname = value; } //ModifiedByName } public List WageGroupDetailArray { get { return wagegroupdetailarray; } set { wagegroupdetailarray = value; } } #endregion #endregion } }