using MMDAL.DTO.Indent; using System; using System.Collections.Generic; using System.Drawing.Design; using System.Linq; using System.Text; public class IndentDTO //: FinalRootFrame { #region PrivateMembers private int indentid; private int combineindentid = -1; private int biztransactiontypeid = -1; private string biztransactiontypecode; private string biztransactiontypename; private int biztransactiontypebiztransactiontypeclassid; private string biztransactiontypebiztransactiontypeclassname; private byte biztransactiontypenogenerationtype; private int ouid = -1; private string oucode; private string ouname; private int periodid = -1; private string periodcode; private string periodname; private DateTime periodfromdate; private DateTime periodtodate; private DateTime indentdate = DateTime.UtcNow; private string indentnumber; private string indentreferencenumber; private DateTime indentreferencedate = DateTime.UtcNow; private int indentnature; private int processid = -1; private string processcode; private string processname; private int indenttype; private int partybranchid = -1; private string partybranchcode; private string partybranchname; private int partybranchpartybranchpartyid = -1; private string partybranchpartybranchpartyname; private int workcenterid = -1; private string workcentercode; private string workcentername; private Int16 workcenterworkingminutes; private Int16 workcenterstarttime; private int workcenterdepartmentid = -1; private string workcenterdepartmentcode; private string workcenterdepartmentname; private int workcentercalendarid = -1; private string workcentercalendarcode; private string workcentercalendarname; private Int16 indentplannednumberofmachine; private byte indentisbatchrequired; private DateTime indentexpectedfirstdeliverydate = DateTime.UtcNow; private DateTime indentexpectedcompletiondate = DateTime.UtcNow; private int userid = -1; private string usercode; private string username; private string usermail; private string usermobile; private int changereasonid = -1; private string changereasoncode; private string changereasonname; private DateTime indentreceivedon = DateTime.UtcNow; private string indentremarks; private string indentchangeremarks; private int isused = 1; private byte combine; private byte issingle; private Int16 indentamendmentslno; private decimal pending; private int indentpostingtype = -1; private int isdismantling = 1; private byte indentindentnaturetype; private int indentcreatedbyid; private string indentcreatedbyname; private DateTime indentcreatedon; private int indentmodifiedbyid; private string indentmodifiedbyname; private DateTime indentmodifiedon; private byte indentstatus; private Int16 indentversion; private byte indentsourcetype; private Int64 numberofrecords; private string label = ""; //private List indentdetail = new List(); //private List whereused = new List(); private double updateqty; #endregion #region PublicMembers public Int64 NumberOfRecords { get { return numberofrecords; } set { numberofrecords = value; } } public string Label { get { return label; } set { label = value; } } public int IndentId { get { return indentid; } set { indentid = value; } } public int CombineIndentId { get { return combineindentid; } set { combineindentid = value; } } public Int16 IndentAmendmentSlNo { get { return indentamendmentslno; } set { indentamendmentslno = value; } } public int BizTransactionTypeId { get { return biztransactiontypeid; } set { biztransactiontypeid = value; } } public string BizTransactionTypeCode { get { return biztransactiontypecode; } set { biztransactiontypecode = value; } } public string BizTransactionTypeName { get { return biztransactiontypename; } set { biztransactiontypename = value; } } public int BizTransactionTypeBIZTransactionTypeClassId { get { return biztransactiontypebiztransactiontypeclassid; } set { biztransactiontypebiztransactiontypeclassid = value; } } public string BizTransactionTypeBIZTransactionTypeClassName { get { return biztransactiontypebiztransactiontypeclassname; } set { biztransactiontypebiztransactiontypeclassname = value; } } public byte BizTransactionTypeNOGenerationType { get { return biztransactiontypenogenerationtype; } set { biztransactiontypenogenerationtype = value; } } public int OUId { get { return ouid; } set { ouid = value; } } public string OUCode { get { return oucode; } set { oucode = value; } } public string OUName { get { return ouname; } set { ouname = value; } } public int PeriodId { get { return periodid; } set { periodid = value; } } public string PeriodCode { get { return periodcode; } set { periodcode = value; } } public string PeriodName { get { return periodname; } set { periodname = value; } } public DateTime PeriodFromDate { get { return periodfromdate; } set { periodfromdate = value; } } public DateTime PeriodToDate { get { return periodtodate; } set { periodtodate = value; } } public DateTime IndentIndentDate { get { return indentdate; } set { indentdate = value; } } public string IndentIndentNumber { get { return indentnumber; } set { indentnumber = value; } } public string IndentReferenceNumber { get { return indentreferencenumber; } set { indentreferencenumber = value; } } public DateTime IndentReferenceDate { get { return indentreferencedate; } set { indentreferencedate = value; } } public int IndentNature { get { return indentnature; } set { indentnature = value; } } public int ProcessId { get { return processid; } set { processid = value; } } public string ProcessCode { get { return processcode; } set { processcode = value; } } public string ProcessName { get { return processname; } set { processname = value; } } public int IndentIndentType { get { return indenttype; } set { indenttype = value; } } public int PartyBranchId { get { return partybranchid; } set { partybranchid = value; } } public string PartyBranchCode { get { return partybranchcode; } set { partybranchcode = value; } } public string PartyBranchName { get { return partybranchname; } set { partybranchname = value; } } public int PartyBranchPartyBranchPartyId { get { return partybranchpartybranchpartyid; } set { partybranchpartybranchpartyid = value; } } public string PartyBranchPartyBranchPartyName { get { return partybranchpartybranchpartyname; } set { partybranchpartybranchpartyname = value; } } public int WorkCenterId { get { return workcenterid; } set { workcenterid = value; } } public string WorkCenterCode { get { return workcentercode; } set { workcentercode = value; } } public string WorkCenterName { get { return workcentername; } set { workcentername = value; } } public int WorkCenterDepartmentId { get { return workcenterdepartmentid; } set { workcenterdepartmentid = value; } } public string WorkCenterDepartmentCode { get { return workcenterdepartmentcode; } set { workcenterdepartmentcode = value; } } public string WorkCenterDepartmentName { get { return workcenterdepartmentname; } set { workcenterdepartmentname = value; } } public Int16 WorkCenterWorkingMinutes { get { return workcenterworkingminutes; } set { workcenterworkingminutes = value; } } public Int16 WorkCenterStartTime { get { return workcenterstarttime; } set { workcenterstarttime = value; } } public int WorkCenterCalendarId { get { return workcentercalendarid; } set { workcentercalendarid = value; } } public string WorkCenterCalendarCode { get { return workcentercalendarcode; } set { workcentercalendarcode = value; } } public string WorkCenterCalendarName { get { return workcentercalendarname; } set { workcentercalendarname = value; } } public Int16 IndentPlannedNumberOfMachine { get { return indentplannednumberofmachine; } set { indentplannednumberofmachine = value; } } public byte IndentIsBatchRequired { get { return indentisbatchrequired; } set { indentisbatchrequired = value; } } public DateTime IndentExpectedFirstDeliveryDate { get { return indentexpectedfirstdeliverydate; } set { indentexpectedfirstdeliverydate = value; } } public DateTime IndentExpectedCompletionDate { get { return indentexpectedcompletiondate; } set { indentexpectedcompletiondate = value; } } public int ReceivedbyId { get { return userid; } set { userid = value; } } public string ReceivedbyCode { get { return usercode; } set { usercode = value; } } public string ReceivedbyName { get { return username; } set { username = value; } } public string ReceivedbyMail { get { return usermail; } set { usermail = value; } } public string ReceivedbyMobile { get { return usermobile; } set { usermobile = value; } } public int ChangeReasonId { get { return changereasonid; } set { changereasonid = value; } } public string ChangeReasonCode { get { return changereasoncode; } set { changereasoncode = value; } } public string ChangeReasonName { get { return changereasonname; } set { changereasonname = value; } } public DateTime IndentReceivedOn { get { return indentreceivedon; } set { indentreceivedon = value; } } public string IndentRemarks { get { return indentremarks; } set { indentremarks = value; } } public string IndentChangeRemarks { get { return indentchangeremarks; } set { indentchangeremarks = value; } } public int IndentCreatedById { get { return indentcreatedbyid; } set { indentcreatedbyid = value; } } public string IndentCreatedByName { get { return indentcreatedbyname; } set { indentcreatedbyname = value; } } public DateTime IndentCreatedOn { get { return indentcreatedon; } set { indentcreatedon = value; } } public int IndentModifiedById { get { return indentmodifiedbyid; } set { indentmodifiedbyid = value; } } public string IndentModifiedByName { get { return indentmodifiedbyname; } set { indentmodifiedbyname = value; } } public DateTime IndentModifiedOn { get { return indentmodifiedon; } set { indentmodifiedon = value; } } public byte IndentStatus { get { return indentstatus; } set { indentstatus = value; } } public Int16 IndentVersion { get { return indentversion; } set { indentversion = value; } } public byte IndentSourceType { get { return indentsourcetype; } set { indentsourcetype = value; } } public int IsUsed { get { return isused; } set { isused = value; } } public decimal Pending { get { return pending; } set { pending = value; } } #endregion public List Details { get; set; } = []; }