using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.WorkPlan { public class WorkPlanDetailDTO { private int workplandetailId; #region WorkPlan private int workplanid; private string workplanworkplannumber; #endregion #region Entity private int entityid = -1; //LinkTypeId private string entitycode; private string entityname; #endregion private Int16 slno; #region ProcessGroup private int processgroupid = -1; private string processgroupprocessgroupnumber; #endregion private int mmdetaildocumentdetailid = -1; private int indentdetailid = -1; private int indentdetailindentid; private string indentdetailindentindentnumber; private int indentdetailmmdetaildocumentpartyid; private string indentdetailmmdetaildocumentpartyname; private int indentdetailmmdetaildocumentmerchandiserid; private string indentdetailmmdetaildocumentmerchandisername; private string indentdetailmmdetaildocumentnumber; private string indentdetailmmdetailitemname; private int indentmaterialid = -1; private int indentmaterialitemid; private int indentmaterialskucountid; private string indentmaterialskucountname; private int indentmaterialskucolorid; private string indentmaterialskucolorname; private int indentmaterialprocessid; #region SKU private int skuid = -1; private string skuname; #endregion private double requiredquantity; private double plannedquantity; private List workplanallocationarray = new List(); public int WorkPlanDetailId { get { return workplandetailId; } set { workplandetailId = value; } } #region WorkPlan public int WorkPlanId { get { return workplanid; } set { workplanid = value; } } public string WorkPlanWorkPlanNumber { get { return workplanworkplannumber; } set { workplanworkplannumber = value; } } #endregion #region Entity public int LinkTypeId { get { return entityid; } set { entityid = value; } } public string LinkTypeCode { get { return entitycode; } set { entitycode = value; } } public string LinkTypeName { get { return entityname; } set { entityname = value; } } #endregion public Int16 WorkPlanDetailSlNo { get { return slno; } set { slno = value; } } #region ProcessGroup public int ProcessGroupId { get { return processgroupid; } set { processgroupid = value; } } public string ProcessGroupProcessGroupNumber { get { return processgroupprocessgroupnumber; } set { processgroupprocessgroupnumber = value; } } #endregion public int MMDetailId { get { return mmdetaildocumentdetailid; } set { mmdetaildocumentdetailid = value; } } public int IndentDetailId { get { return indentdetailid; } set { indentdetailid = value; } } public int IndentDetailIndentId { get { return indentdetailindentid; } set { indentdetailindentid = value; } } public string IndentDetailIndentIndentNumber { get { return indentdetailindentindentnumber; } set { indentdetailindentindentnumber = value; } } public int IndentDetailMMDetailDocumentPartyId { get { return indentdetailmmdetaildocumentpartyid; } set { indentdetailmmdetaildocumentpartyid = value; } } public string IndentDetailMMDetailDocumentPartyName { get { return indentdetailmmdetaildocumentpartyname; } set { indentdetailmmdetaildocumentpartyname = value; } } public int IndentDetailMMDetailDocumentMerchandiserId { get { return indentdetailmmdetaildocumentmerchandiserid; } set { indentdetailmmdetaildocumentmerchandiserid = value; } } public string IndentDetailMMDetailDocumentMerchandiserName { get { return indentdetailmmdetaildocumentmerchandisername; } set { indentdetailmmdetaildocumentmerchandisername = value; } } public string IndentDetailMMDetailDocumentNumber { get { return indentdetailmmdetaildocumentnumber; } set { indentdetailmmdetaildocumentnumber = value; } } public string IndentDetailMMDetailItemName { get { return indentdetailmmdetailitemname; } set { indentdetailmmdetailitemname = value; } } public int IndentMaterialId { get { return indentmaterialid; } set { indentmaterialid = value; } } public int IndentMaterialItemId { get { return indentmaterialitemid; } set { indentmaterialitemid = value; } } public int IndentMaterialSKUCountId { get { return indentmaterialskucountid; } set { indentmaterialskucountid = value; } } public string IndentMaterialSKUCountName { get { return indentmaterialskucountname; } set { indentmaterialskucountname = value; } } public int IndentMaterialSKUColorId { get { return indentmaterialskucolorid; } set { indentmaterialskucolorid = value; } } public string IndentMaterialSKUColorName { get { return indentmaterialskucolorname; } set { indentmaterialskucolorname = value; } } public int IndentMaterialProcessId { get { return indentmaterialprocessid; } set { indentmaterialprocessid = value; } } #region SKU public int SKUId { get { return skuid; } set { skuid = value; } } public string SKUName { get { return skuname; } set { skuname = value; } } #endregion public double WorkPlanDetailRequiredQuantity { get { return requiredquantity; } set { requiredquantity = value; } } public double WorkPlanDetailPlannedQuantity { get { return plannedquantity; } set { plannedquantity = value; } } public List WorkPlanAllocationArray { get { return workplanallocationarray; } set { workplanallocationarray = value; } } } }