using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.SizingProduction { public class SizingProductionDTO { #region PrivateMembers private int sizingproductionid; private DateTime sizingproductionproductiondate; #region OU private int ouid; private string oucode; private string ouname; #endregion #region BIZ private int biztransactiontypeid; private string biztransactiontypecode; private string biztransactiontypename; #endregion private string sizingproductionproductionnumber; private string sizingproductionreferencenumber; private DateTime sizingproductionreferencedate; #region Workcenter private int workcenterid; private string workcentercode; private string workcentername; #endregion #region Process private int processid; //Process private string processcode; private string processname; #endregion #region Store private int storeid; //Store private string storecode; private string storename; #endregion #region Shift private int shiftid; //ShiftId private string shiftcode; private string shiftdescription; #endregion #region Machine private int machineid; //MachineId private string machinecode; private string machinename; private double machinecapacity; #endregion private byte sizingproductionlinktype; #region IndentDetail private int indentdetailid; //IndentDetailId private int indentdetailindentid; private string indentdetailindentindentnumber; private int indentdetailmmdetailitemid; private string indentdetailmmdetailitemname; private int indentdetailindentdetaildocumentmmdetailitemid; private string indentdetailindentdetaildocumentmmdetailitemname; #endregion #region WarpBeam private int warpbeamid; private string warpbeamcode; private string warpbeamname; #endregion #region BeamType private int beamtypeid; //BeamTypeId private string beamtypecode; private string beamtypename; #endregion #region Beam private int beamid; private string beamcode; private string beamname; #endregion private int sizingproductionbeamlotid; private string sizingproductionbeamstickernumber; private double sizingproductioninputquantity; private double sizingproductionoutputqty; private double sizingproductionsizedweight; private string sizingproductionmixtype; private string sizingproductionremarks; #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 private byte allotedforprocessordespatch; #endregion #region Base private int sizingproductioncreatedbyid; //Created By Person (User Id) private DateTime sizingproductioncreatedon; //Created On Date private int sizingproductionmodifiedbyid; //Modified By Person (User Id) private DateTime sizingproductionmodifiedon; //Modified On Date #endregion #region Standard private byte sizingproductionstatus; //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived private Int16 sizingproductionversion; //No Of Times Updated #endregion #region PublicMembers public int SizingProductionId { get { return sizingproductionid; } set { sizingproductionid = value; } } public DateTime SizingProductionProductionDate { get { return sizingproductionproductiondate; } set { sizingproductionproductiondate = value; } } #region OU public int OUId { get { return ouid; } //Ou set { ouid = value; } //Ou } public string OUCode { get { return oucode; } //Ou set { oucode = value; } //Ou } public string OUName { get { return ouname; } //Ou set { ouname = value; } //Ou } #endregion #region BIZTransactionType public int BizTransactionTypeId { get { return biztransactiontypeid; } //BizTransactionType set { biztransactiontypeid = value; } //BizTransactionType } public string BizTransactionTypeCode { get { return biztransactiontypecode; } //BizTransactionType set { biztransactiontypecode = value; } //BizTransactionType } public string BizTransactionTypeName { get { return biztransactiontypename; } //BizTransactionType set { biztransactiontypename = value; } //BizTransactionType } #endregion public string SizingProductionProductionNumber { get { return sizingproductionproductionnumber; } set { sizingproductionproductionnumber = value; } } public string SizingProductionReferenceNumber { get { return sizingproductionreferencenumber; } set { sizingproductionreferencenumber = value; } } public DateTime SizingProductionReferenceDate { get { return sizingproductionreferencedate; } set { sizingproductionreferencedate = value; } } #region WorkCenter public int WorkCenterId { get { return workcenterid; } //WorkCenter set { workcenterid = value; } //WorkCenter } public string WorkCenterCode { get { return workcentercode; } //WorkCenter set { workcentercode = value; } //WorkCenter } public string WorkCenterName { get { return workcentername; } //WorkCenter set { workcentername = value; } //WorkCenter } #endregion #region Process public int ProcessId { get { return processid; } //Process set { processid = value; } //Process } public string ProcessCode { get { return processcode; } //Process set { processcode = value; } //Process } public string ProcessName { get { return processname; } //Process set { processname = value; } //Process } #endregion #region Store public int StoreId { get { return storeid; } //Store set { storeid = value; } //Store } public string StoreCode { get { return storecode; } //Store set { storecode = value; } //Store } public string StoreName { get { return storename; } //Store set { storename = value; } //Store } #endregion #region Shift public int ShiftId { get { return shiftid; } //ShiftId set { shiftid = value; } //ShiftId } public string ShiftCode { get { return shiftcode; } //ShiftId set { shiftcode = value; } //ShiftId } public string ShiftDescription { get { return shiftdescription; } //ShiftId set { shiftdescription = value; } //ShiftId } #endregion #region Machine public int MachineId { get { return machineid; } //MachineId set { machineid = value; } //MachineId } public string MachineCode { get { return machinecode; } //MachineId set { machinecode = value; } //MachineId } public string MachineName { get { return machinename; } //MachineId set { machinename = value; } //MachineId } public double MachineCapacity { get { return machinecapacity; } set { machinecapacity = value; } } #endregion public byte SizingProductionLinkType { get { return sizingproductionlinktype; } set { sizingproductionlinktype = value; } } #region IndentDetail public int IndentDetailId { get { return indentdetailid; } //IndentDetailId set { indentdetailid = value; } //IndentDetailId } public int IndentDetailIndentId { get { return indentdetailindentid; } set { indentdetailindentid = value; } } public string IndentDetailIndentIndentNumber { get { return indentdetailindentindentnumber; } set { indentdetailindentindentnumber = value; } } public int IndentDetailMMDetailItemId { get { return indentdetailmmdetailitemid; } set { indentdetailmmdetailitemid = value; } } public string IndentDetailMMDetailItemName { get { return indentdetailmmdetailitemname; } set { indentdetailmmdetailitemname = value; } } public int IndentDetailIndentDetailDocumentMMDetailItemId { get { return indentdetailindentdetaildocumentmmdetailitemid; } set { indentdetailindentdetaildocumentmmdetailitemid = value; } } public string IndentDetailIndentDetailDocumentMMDetailItemName { get { return indentdetailindentdetaildocumentmmdetailitemname; } set { indentdetailindentdetaildocumentmmdetailitemname = value; } } #endregion #region warpbeam public int WarpBeamId { get { return warpbeamid; } set { warpbeamid = value; } } public string WarpBeamCode { get { return warpbeamcode; } set { warpbeamcode = value; } } public string WarpBeamName { get { return warpbeamname; } set { warpbeamname = value; } } #endregion #region Beamtype public int BeamTypeId { get { return beamtypeid; } //BeamTypeId set { beamtypeid = value; } //BeamTypeId } public string BeamTypeCode { get { return beamtypecode; } //BeamTypeId set { beamtypecode = value; } //BeamTypeId } public string BeamTypeName { get { return beamtypename; } //BeamTypeId set { beamtypename = value; } //BeamTypeId } #endregion #region Beam public int BeamId { get { return beamid; } set { beamid = value; } } public string BeamCode { get { return beamcode; } set { beamcode = value; } } public string BeamName { get { return beamname; } set { beamname = value; } } #endregion public int SizingProductionBeamLotId { get { return sizingproductionbeamlotid; } set { sizingproductionbeamlotid = value; } } public string SizingProductionBeamStickerNumber { get { return sizingproductionbeamstickernumber; } set { sizingproductionbeamstickernumber = value; } } public double SizingProductionInputQuantity { get { return sizingproductioninputquantity; } set { sizingproductioninputquantity = value; } } public double SizingProductionOutputQty { get { return sizingproductionoutputqty; } set { sizingproductionoutputqty = value; } } public double SizingProductionSizedWeight { get { return sizingproductionsizedweight; } set { sizingproductionsizedweight = value; } } public string SizingProductionMixType { get { return sizingproductionmixtype; } set { sizingproductionmixtype = value; } } public string SizingProductionRemarks { get { return sizingproductionremarks; } set { sizingproductionremarks = 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; } } public byte AllotedForProcessOrDespatch //For Allocation Againest purpose { get { return allotedforprocessordespatch; } set { allotedforprocessordespatch = value; } } #endregion #region Base public int SizingProductionCreatedById { get { return sizingproductioncreatedbyid; } //Created By Person (User Id) set { sizingproductioncreatedbyid = value; } //Created By Person (User Id) } public DateTime SizingProductionCreatedOn { get { return sizingproductioncreatedon; } //Created On Date set { sizingproductioncreatedon = value; } //Created On Date } public int SizingProductionModifiedById { get { return sizingproductionmodifiedbyid; } //Modified By Person (User Id) set { sizingproductionmodifiedbyid = value; } } public DateTime SizingProductionModifiedOn { get { return sizingproductionmodifiedon; } //Modified On Date set { sizingproductionmodifiedon = value; } } #endregion #region Standard public byte SizingProductionStatus { get { return sizingproductionstatus; } //0.Pending, 1.Active, 2.Deleted, 3.Amended, 4.Inactive, 5.Archived set { sizingproductionstatus = value; } } public Int16 SizingProductionVersion { get { return sizingproductionversion; } //No Of Times Updated set { sizingproductionversion = value; } } #endregion } }