using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.ProcessingProduction { public class ProductionItemDTO { #region PrivateMembers #region ProductionItem private int productionitemid; //Id #region ProcessingProduction private int processingproductionid = -1; //Id private DateTime processingproductionprocessingproductiondate; #endregion #region JobCardDetail private int jobcarddetailid = -1; //Id #endregion private Int16 productionitemslno; //SlNo #region Item private int itemid = -1; private string itemcode; private string itemname; #endregion #region SKU private int skuid = -1; private string skuname; private int skucolorid = -1; private string skucolorname; private int skucountid = -1; private string skucountname; #endregion #region UOM private int uomid = -1; private string uomcode; private string uomname; #endregion private double productionitempackquantity; //PackQuantity private double productioniteminputquantity; //InputQuantity private double productionitemoutputquantity; //OutputQuantity private double productionitemtotalweight; //TotalWeight #region "For Allocation Againest purpose" private int allotedbiztransactiontypeid = -1; //For Allocation Againest purpose private int allotedbiztransactionclassid = -1; //For Allocation Againest purpose private int allotedheadertypeid = -1; //For Allocation Againest purpose private int allotedheaderobjectid = -1; //For Allocation Againest purpose private int allotedobjecttypeid = -1; private int allotedobjectid = -1; //For Allocation Againest purpose #endregion private List productionmaterial = new List(); #endregion #endregion #region PublicMembers #region ProductionItem public int ProductionItemId { get { return productionitemid; } //Id set { productionitemid = value; } } #region ProcessingProduction public int ProcessingProductionId { get { return processingproductionid; } //Id set { processingproductionid = value; } //Id } public DateTime ProcessingProductionProcessingProductionDate { get { return processingproductionprocessingproductiondate; } //ProductionDate set { processingproductionprocessingproductiondate = value; } //ProductionDate } #endregion #region JobCardDetail public int JobCardDetailId { get { return jobcarddetailid; } //Id set { jobcarddetailid = value; } } #endregion public Int16 ProductionItemSlNo { get { return productionitemslno; } //SlNo set { productionitemslno = value; } } #region Item 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 } #endregion #region SKU public int SKUId { get { return skuid; } //Id set { skuid = value; } //Id } public string SKUName { get { return skuname; } //Name set { skuname = value; } //Name } public int SKUColorId { get { return skucolorid; } set { skucolorid = value; } } public string SKUColorName { get { return skucolorname; } set { skucolorname = value; } } public int SKUCountId { get { return skucountid; } set { skucountid = value; } } public string SKUCountName { get { return skucountname; } set { skucountname = value; } } #endregion #region UOM public int UOMId { get { return uomid; } //Id set { uomid = value; } //Id } public string UOMCode { get { return uomcode; } //Code set { uomcode = value; } //Code } public string UOMName { get { return uomname; } //Name set { uomname = value; } //Name } #endregion public double ProductionItemPackQuantity { get { return productionitempackquantity; } //PackQuantity set { productionitempackquantity = value; } } public double ProductionItemInputQuantity { get { return productioniteminputquantity; } //InputQuantity set { productioniteminputquantity = value; } } public double ProductionItemOutputQuantity { get { return productionitemoutputquantity; } //OutputQuantity set { productionitemoutputquantity = value; } } public double ProductionItemTotalWeight { get { return productionitemtotalweight; } //TotalWeight set { productionitemtotalweight = value; } } public List ProductionMaterialArray { get { return productionmaterial; } set { productionmaterial = value; } } #endregion #region "For Allocation Againest purpose" public int AllotedBizTransactionTypeId //For Allocation Againest purpose { get { return allotedbiztransactiontypeid; } set { allotedbiztransactiontypeid = value; } } public int AllotedBizTransactionClassId //For Allocation Againest purpose { get { return allotedbiztransactionclassid; } set { allotedbiztransactionclassid = value; } } public int AllotedHeaderTypeId //For Allocation Againest purpose { get { return allotedheadertypeid; } set { allotedheadertypeid = value; } } public int AllotedHeaderObjectId //For Allocation Againest purpose { get { return allotedheaderobjectid; } set { allotedheaderobjectid = value; } } public int AllotedObjectTypeId //For Allocation Againest purpose { get { return allotedobjecttypeid; } set { allotedobjecttypeid = value; } } public int AllotedObjectId //For Allocation Againest purpose { get { return allotedobjectid; } set { allotedobjectid = value; } } #endregion #endregion } }