using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.ManPower { public class ManPowerDTO { #region PrivateMembers #region ManPower private int manpowerid; //ManPowerId private Int16 manpowerversionno; //Version private DateTime manpowerfromdate; //FromDate private DateTime manpowertodate; //ToDate private string manpowerremarks; //Remarks private List manpowerdetailarray = new List(); #endregion #region OU #region OrganizationUnit private int ouid; //Id private string oucode; //Code private string ouname; //Name #endregion #endregion #region Base private int manpowercreatedbyid; //CreatedById private DateTime manpowercreatedon; //CreatedOn private int manpowermodifiedbyid; //ModifiedById private DateTime manpowermodifiedon; //ModifiedOn #endregion #region Standard private Int16 manpowersortorder; //SortOrder private byte manpowerstatus; //Status private Int16 manpowerversion; //Version private byte manpowersourcetype; //SourceType #endregion #endregion #region PublicMembers #region ManPower public int ManPowerId { get { return manpowerid; } //ManPowerId set { manpowerid = value; } //ManPowerId } public Int16 ManPowerVersionNo { get { return manpowerversionno; } //Version set { manpowerversionno = value; } //Version } public DateTime ManPowerFromDate { get { return manpowerfromdate; } //FromDate set { manpowerfromdate = value; } //FromDate } public DateTime ManPowerToDate { get { return manpowertodate; } //ToDate set { manpowertodate = value; } //ToDate } public string ManPowerRemarks { get { return manpowerremarks; } //Remarks set { manpowerremarks = value; } //Remarks } public List ManPowerDetailArray { get { return manpowerdetailarray; } set { manpowerdetailarray = value; } } #endregion #region OU 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 #region Base public int ManPowerCreatedById { get { return manpowercreatedbyid; } //CreatedById set { manpowercreatedbyid = value; } //CreatedById } public DateTime ManPowerCreatedOn { get { return manpowercreatedon; } //CreatedOn set { manpowercreatedon = value; } //CreatedOn } public int ManPowerModifiedById { get { return manpowermodifiedbyid; } //ModifiedById set { manpowermodifiedbyid = value; } //ModifiedById } public DateTime ManPowerModifiedOn { get { return manpowermodifiedon; } //ModifiedOn set { manpowermodifiedon = value; } //ModifiedOn } #endregion #region Standard public Int16 ManPowerSortOrder { get { return manpowersortorder; } //SortOrder set { manpowersortorder = value; } //SortOrder } public byte ManPowerStatus { get { return manpowerstatus; } //Status set { manpowerstatus = value; } //Status } public Int16 ManPowerVersion { get { return manpowerversion; } //Version set { manpowerversion = value; } //Version } public byte ManPowerSourceType { get { return manpowersourcetype; } //SourceType set { manpowersourcetype = value; } //SourceType } #endregion #region Approval private string functionreportingtomailid; private string functionreportingtomobilenumber; private string adminreportingtomailid; private string adminreportingtomobilenumber; private string functionandadminreportingtomailid; private string functionandadminreportingtomobilenumber; public string FunctionReportingToMailId { get { return functionreportingtomailid; } //FunctionReportingToMailId set { functionreportingtomailid = value; } //FunctionReportingToMailId } public string FunctionReportingToMobileNumber { get { return functionreportingtomobilenumber; } //FunctionReportingToMobileNumber set { functionreportingtomobilenumber = value; } //FunctionReportingToMobileNumber } public string AdminReportingToMailId { get { return adminreportingtomailid; } //AdminReportingToMailId set { adminreportingtomailid = value; } //AdminReportingToMailId } public string AdminReportingToMobileNumber { get { return adminreportingtomobilenumber; } //AdminReportingToMobileNumber set { adminreportingtomobilenumber = value; } //AdminReportingToMobileNumber } public string FunctionAndAdminReportingToMailId { get { return functionandadminreportingtomailid; } //FunctionAndAdminReportingToMailId set { functionandadminreportingtomailid = value; } //FunctionAndAdminReportingToMailId } public string FunctionAndAdminReportingToMobileNumber { get { return functionandadminreportingtomobilenumber; } //FunctionAndAdminReportingToMobileNumber set { functionandadminreportingtomobilenumber = value; } //FunctionAndAdminReportingToMobileNumber } #endregion #endregion } }