using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.Payelement { public class PayelementDTO { #region PrivateMembers #region Payelement private int payelementid; //Id private string payelementcode; //Code private string payelementname; //Name private byte payelementperiodtype; //PeriodType private string payelementperiodtypename = ""; private byte payelementcosttype; //CostType private string payelementcosttypename = ""; private byte payelementsalarytype; //SalartyType // private string payelementsalarytypename = ""; #endregion #region Base private Int16 payelementsortorder; //SortOrder private byte payelementstatus; //Status private Int16 payelementversion; //Version #endregion #region Standard private int payelementcreatedbyid; //CreatedById private DateTime payelementcreatedon; //CreatedOn private string payelementcreatedbyname; //CreatedByName private int payelementmodifiedbyid; //ModifiedById private DateTime payelementmodifiedon; //ModifiedOn private string payelementmodifiedbyname; //ModifiedByName private int payelementsourcetype; //SourceType #endregion #endregion #region PublicMembers #region Payelement public int PayelementId { get { return payelementid; } //Id set { payelementid = value; } //Id } public string PayelementCode { get { return payelementcode; } //Code set { payelementcode = value; } //Code } public string PayelementName { get { return payelementname; } //Name set { payelementname = value; } //Name } public byte PayelementPeriodType { get { return payelementperiodtype; } //PeriodType set { payelementperiodtype = value; } //PeriodType } public string PayelementPeriodTypeName { get { return payelementperiodtypename; } set { payelementperiodtypename = value; } } public byte PayelementCostType { get { return payelementcosttype; } //CostType set { payelementcosttype = value; } //CostType } public string PayelementCostTypeName { get { return payelementcosttypename; } set { payelementcosttypename = value; } } public byte PayelementSalaryType { get { return payelementsalarytype; } //SalartyType set { payelementsalarytype = value; } //SalartyType } public string PayelementSalaryTypeName { get { return payelementcosttypename; } set { payelementcosttypename = value; } } #endregion #region Base public Int16 PayelementSortOrder { get { return payelementsortorder; } //SortOrder set { payelementsortorder = value; } //SortOrder } public byte PayelementStatus { get { return payelementstatus; } //Status set { payelementstatus = value; } //Status } public Int16 PayelementVersion { get { return payelementversion; } //Version set { payelementversion = value; } //Version } #endregion #region Standard public int PayelementCreatedById { get { return payelementcreatedbyid; } //CreatedById set { payelementcreatedbyid = value; } //CreatedById } public DateTime PayelementCreatedOn { get { return payelementcreatedon; } //CreatedOn set { payelementcreatedon = value; } //CreatedOn } public string PayelementCreatedByName { get { return payelementcreatedbyname; } //CreatedByName set { payelementcreatedbyname = value; } //CreatedByName } public int PayelementModifiedById { get { return payelementmodifiedbyid; } //ModifiedById set { payelementmodifiedbyid = value; } //ModifiedById } public DateTime PayelementModifiedOn { get { return payelementmodifiedon; } //ModifiedOn set { payelementmodifiedon = value; } //ModifiedOn } public string PayelementModifiedByName { get { return payelementmodifiedbyname; } //ModifiedByName set { payelementmodifiedbyname = value; } //ModifiedByName } public int PayelementSourceType { get { return payelementsourcetype; } //SourceType set { payelementsourcetype = value; } //SourceType } #endregion #endregion } }