using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.PayProduction { public class PayProductionDetailDTO { #region PrivateMembers #region PayProductionDetail private int payproductiondetailid; //Id private int payproductionid; //Id private Int16 payproductiondetailslno; //SlNo #region Employee private int employeeid; //Id private string employeecode; //Code private string employeename; //Name #endregion #region Process private int processid; //Id private string processcode; //Code private string processname; //Name #endregion #region Item private int itemid; //Id private string itemcode; //Code private string itemname; //Name private double length; private string materialgroupname; #endregion #region SKU private int skuid; //Id private string skucode; //Code private string skuname; //Name #endregion #region Machine private int machineid; //Id private string machinecode; //Code private string machinename; //Name #endregion private double payproductiondetailquantity; //Quantity private double payproductiondetailrate; //Rate private double payproductiondetailrateper; private double payproductiondetailamount; //Amount private string payproductiondetailremarks; //Remarks //private List itemwithdynamicaddonfielddtos = new List(); #endregion #endregion #region PublicMembers public int PayProductionDetailId { get { return payproductiondetailid; } //Id set { payproductiondetailid = value; } //Id } public int PayProductionId { get { return payproductionid; } //Id set { payproductionid = value; } //Id } public Int16 PayProductionDetailSlNo { get { return payproductiondetailslno; } //Id set { payproductiondetailslno = value; } //Id } public int EmployeeId { get { return employeeid; } //Id set { employeeid = value; } //Id } public string EmployeeCode { get { return employeecode; } //Code set { employeecode = value; } //Code } public string EmployeeName { get { return employeename; } //Name set { employeename = value; } //Name } public int ProcessId { get { return processid; } //Id set { processid = value; } //Id } public string ProcessCode { get { return processcode; } //Code set { processcode = value; } //Code } public string ProcessName { get { return processname; } //Name set { processname = value; } //Name } public int ItemId { get { return itemid; } //Id set { itemid = value; } //Id } public string ItemCode { get { return itemcode; } //Code set { itemcode = value; } //Code } public string ItemName { get { return itemname; } //Name set { itemname = value; } //Name } public double Length { get { return length; } set { length = value; } } public string MaterialGroupName { get { return materialgroupname; } //Name set { materialgroupname = value; } //Name } public int SKUId { get { return skuid; } //Id set { skuid = value; } //Id } public string SKUCode { get { return skucode; } //Code set { skucode = value; } //Code } public string SKUName { get { return skuname; } //Name set { skuname = value; } //Name } public int MachineId { get { return machineid; } //Id set { machineid = value; } //Id } public string MachineCode { get { return machinecode; } //Code set { machinecode = value; } //Code } public string MachineName { get { return machinename; } //Name set { machinename = value; } //Name } public double PayProductionDetailQuantity { get { return payproductiondetailquantity; } //Quantity set { payproductiondetailquantity = value; } //Quantity } public double PayProductionDetailRate { get { return payproductiondetailrate; } //Rate set { payproductiondetailrate = value; } //Rate } public double PayProductionDetailRatePer { get { return payproductiondetailrateper; } //Rate set { payproductiondetailrateper = value; } //Rate } public double PayProductionDetailAmount { get { return payproductiondetailamount; } //Amount set { payproductiondetailamount = value; } //Amount } public string PayProductionDetailRemarks { get { return payproductiondetailremarks; } //Remarks set { payproductiondetailremarks = value; } //Remarks } //public List ItemWithDynamicAddonFieldDTOs //{ // get { return itemwithdynamicaddonfielddtos; } // set { itemwithdynamicaddonfielddtos = value; } //} #endregion } }