using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.ProcessGroup { public class ProcessGroupDetailDTO { private int processgroupdetailid; #region ProcessGroup private int processgroupprocessgroupid; private string processgroupprocessgroupnumber; private int processgroupouid=-1; #endregion private Int16 processgroupslno; #region MMDetail private int documentdetailid=-1; // (MMDetail) private string documentdetailnumber; #endregion private int indentmaterialid = -1; private int indentmaterialindentdetailid; private int indentmaterialindentdetailindentid; private string indentmaterialindentdetailindentindentnumber; private DateTime indentmaterialindentdetailindentindentdate; private int indentmaterialindentdetailindentbiztransactiontypeid; private int indentmaterialskucountid; private string indentmaterialskucountname; private int indentmaterialskucolorid; private string indentmaterialskucolorname; private double indentmaterialfinalquantity; private int indentmaterialprocessid; private string indentmaterialprocessname; private int indentmaterialprocessforitemid; private string indentmaterialprocessforitemcode; private string indentmaterialprocessforitemname; private int indentmaterialitemid; private string indentmaterialitemcode; private string indentmaterialitemname; private int indentmaterialskuid; private int indentmaterialuomid; private string indentmaterialuomname; private double processgroupdetailprocessinputquantity; private double processgroupdetailprocessoutputquantity; #region indentdetail private int indentdetailid=-1; private int indentdetailindentid; private string indentdetailindentindentnumber; private DateTime indentdetailindentindentdate; private int indentdetailskuid; private int indentdetailskucountid; private string indentdetailskucountname; private int indentdetailskucolorid; private string indentdetailskucolorname; private double indentdetailplannedquantity; private byte indentdetailpriority; private int indentdetailitemid; private string indentdetailitemcode; private string indentdetailitemname; #endregion #region SKU private int skuid = -1; private string skucode; private string skuname; private int skucountid = -1; private string skucountcode; private string skucountname; private int skucolorid = -1; private string skucolorname; #endregion #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 public int ProcessGroupDetailId { get { return processgroupdetailid; } set { processgroupdetailid = value; } } #region ProcessGroup public int ProcessGroupId { get { return processgroupprocessgroupid; } set { processgroupprocessgroupid = value; } } public string ProcessGroupProcessGroupNumber { get { return processgroupprocessgroupnumber; } set { processgroupprocessgroupnumber = value; } } public int ProcessGroupOUId { get { return processgroupouid; } set { processgroupouid = value; } } #endregion public Int16 ProcessGroupDetailSlNo { get { return processgroupslno; } set { processgroupslno = value; } } #region MMDetail public int MMDetailId { get { return documentdetailid; } set { documentdetailid = value; } } public string MMDetailNumber { get { return documentdetailnumber; } set { documentdetailnumber = value; } } #endregion public int IndentMaterialId { get { return indentmaterialid; } set { indentmaterialid = value; } } public int IndentMaterialIndentDetailId { get { return indentmaterialindentdetailid; } set { indentmaterialindentdetailid = value; } } public int IndentMaterialIndentDetailIndentId { get { return indentmaterialindentdetailindentid; } set { indentmaterialindentdetailindentid = value; } } public string IndentMaterialIndentDetailIndentIndentNumber { get { return indentmaterialindentdetailindentindentnumber; } set { indentmaterialindentdetailindentindentnumber = value; } } public DateTime IndentMaterialIndentDetailIndentIndentDate { get { return indentmaterialindentdetailindentindentdate; } set { indentmaterialindentdetailindentindentdate = value; } } public int IndentMaterialIndentDetailIndentBizTransactionTypeId { get { return indentmaterialindentdetailindentbiztransactiontypeid; } set { indentmaterialindentdetailindentbiztransactiontypeid = 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 double IndentMaterialFinalQuantity { get { return indentmaterialfinalquantity; } set { indentmaterialfinalquantity = value; } } public int IndentMaterialProcessId { get { return indentmaterialprocessid; } set { indentmaterialprocessid = value; } } public string IndentMaterialProcessName { get { return indentmaterialprocessname; } set { indentmaterialprocessname = value; } } public int IndentMaterialItemId { get { return indentmaterialitemid; } set { indentmaterialitemid = value; } } public string IndentMaterialItemCode { get { return indentmaterialitemcode; } set { indentmaterialitemcode = value; } } public string IndentMaterialItemName { get { return indentmaterialitemname; } set { indentmaterialitemname = value; } } public int IndentMaterialProcessForItemId { get { return indentmaterialprocessforitemid; } set { indentmaterialprocessforitemid = value; } } public string IndentMaterialProcessForItemCode { get { return indentmaterialprocessforitemcode; } set { indentmaterialprocessforitemcode = value; } } public string IndentMaterialProcessForItemName { get { return indentmaterialprocessforitemname; } set { indentmaterialprocessforitemname = value; } } public int IndentMaterialSKUId { get { return indentmaterialskuid; } set { indentmaterialskuid = value; } } public int IndentMaterialUOMId { get { return indentmaterialuomid; } set { indentmaterialuomid = value; } } public string IndentMaterialUOMName { get { return indentmaterialuomname; } set { indentmaterialuomname = value; } } public double ProcessGroupDetailProcessInputQuantity { get { return processgroupdetailprocessinputquantity; } set { processgroupdetailprocessinputquantity = value; } } public double ProcessGroupDetailProcessOutputQuantity { get { return processgroupdetailprocessoutputquantity; } set { processgroupdetailprocessoutputquantity = value; } } #region indentdetail 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 DateTime IndentDetailIndentIndentDate { get { return indentdetailindentindentdate; } set { indentdetailindentindentdate = value; } } public int IndentDetailSKUId { get { return indentdetailskuid; } set { indentdetailskuid = value; } } public int IndentDetailSKUCountId { get { return indentdetailskucountid; } set { indentdetailskucountid = value; } } public string IndentDetailSKUCountName { get { return indentdetailskucountname; } set { indentdetailskucountname = value; } } public int IndentDetailSKUColorId { get { return indentdetailskucolorid; } set { indentdetailskucolorid = value; } } public string IndentDetailSKUColorName { get { return indentdetailskucolorname; } set { indentdetailskucolorname = value; } } public double IndentDetailPlannedQuantity { get { return indentdetailplannedquantity; } set { indentdetailplannedquantity = value; } } public byte IndentDetailPriority { get { return indentdetailpriority; } set { indentdetailpriority = value; } } public int IndentDetailItemId { get { return indentdetailitemid; } set { indentdetailitemid = value; } } public string IndentDetailItemName { get { return indentdetailitemname; } set { indentdetailitemname = value; } } #endregion #region SKU public int SKUId { get { return skuid; } set { skuid = value; } } public string SKUCode { get { return skucode; } set { skucode = value; } } public string SKUName { get { return skuname; } set { skuname = value; } } public int SKUCountId { get { return skucountid; } set { skucountid = value; } } public string SKUCountCode { get { return skucountcode; } set { skucountcode = value; } } public string SKUCountName { get { return skucountname; } set { skucountname = value; } } public int SKUColorId { get { return skucolorid; } set { skucolorid = value; } } public string SKUColorName { get { return skucolorname; } set { skucolorname = 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 } }