using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.NCR { public class NCRReportDTO //:ReportPaginationDTO--------->DEVADMIN { private int ncrid; //Id private int ncrobjectid; private int biztransactiontypeid; //Id private string biztransactiontypecode; //Code private string biztransactiontypename; //Name private int ouid; //Id private string oucode; //Code private string ouname; //Name private string ncrnumber; //Number private DateTime ncrdate; //Date private string ncrreferencenumber; //ReferenceNumber private DateTime ncrreferencedate; //ReferenceDate private int suppliercategoryid; //Id private string suppliercategorycode; //Code private string suppliercategoryname; //Name private int partprocesscategoryid; //Id private string partprocesscategorycode; //Code private string partprocesscategoryname; //Name private int ncrismaterialrelated; //IsMaterialRelated private int objecttypeid; //Id private string objecttypecode; //Code private string objecttypename; //Name private int partybranchid; //Id private string partybranchcode; //Code private string partybranchname; //Name private DateTime ncrsenton; //Senton #region WorkCenter private int workcenterid; //Id private string workcentercode; //Code private string workcentername; //Name #endregion private int processid; //Id private string processcode; //Code private string processname; //Name private int employeeid; //Id private string employeecode; //Code private string employeename; //Name private int allocationid; //Id private int observedbyid; //Id private string observedbycode; //Code private string observedbyname; //Name private DateTime ncrobservedon; //Id private decimal ncrtotalncrvalue; //TotalNCRValue private decimal ncrtotalrejectionvalue; //TotalRejectionValue private decimal ncrtotalreworkvalue; //TotalReworkValue private decimal ncrtotalothervalue; //TotalOtherValue private int ncrncrstatus; //NCRStatus private int raisedbyid; //Id private string raisedbycode; //Code private string raisedbyname; //Name private int approvedbyid; //Id private string approvedbycode; //Code private string approvedbyname; //Name private int closedbyid; //Id private string closedbycode; //Code private string closedbyname; //Name private DateTime ncrclosedon; //ClosedOn private int voucherid; //Id private string vouchervouchernumber; //VoucherNumber private string ncrvoucherremarks; //VoucherRemarks private string ncrproblemdescription; //ProblemDescription private DateTime ncrcorrectiveactiontakenon; //CorrectiveActionTakenOn private string ncrcorrectiveaction; //CorrectiveAction private int rootcauseid; //Id private string rootcausecode; //Code private string rootcausename; //Name private string ncrrootcausedescription; //RootCauseDescription private int ncrisdocumentlinked; private string ncrdocumentnumber; private string ncrrecommendedaction = ""; private string ncrstandardrequirement = ""; private string ncrqacomments = ""; private DateTime ncrdocumentdate; private int defectid = -1; //Id private string defectcode; //Code private string defectname; //Name private int ncrmaterialid; private int ncrmaterialslno; //SlNo private int itemid; //Id private string itemcode; //Code private string itemname; //Name private int skuid; //Id private string skuname; //Name private string skucode; //SKUCODE private decimal ncrmaterialncrquantity; //NCRQuantity private decimal ncrmaterialrejectedquantity; //RejectedQuantity private decimal ncrmaterialreworkquantity; //ReworkQuantity private decimal ncrmaterialotherquantity; //OtherQuantity private decimal ncrmaterialrate; //Rate private decimal ncrmaterialncrvalue; //NCRValue private string ncrmaterialncrstage; //NCRStage private string ncrmaterialncrdetails; //NCRDetails private int reasonid; //Id private string reasoncode; //Code private string reasonname; //Name private string ncrmaterialremarks; //Remarks private int ncractionid; //Id private int ncractionslno; private int ncractionnature; private int ncractionactiontype; private string ncractionparticulars; private string ncractionreferencenumber; private DateTime ncractionreferencedate; private decimal ncractionquantity; private decimal ncractionrate; private decimal ncractionvalues; private decimal ncractionscrapvalue; private string itemdrawingnumber; private string workcenternames; private int partybranchids; private string partybranchnames; private int assigntoemployeeid; private string assigntoemployeename; private DateTime ncractionplandate; private DateTime ncractionactionduedate; private int ncractionactionstatus; private int ncractionassigntotype; private string ncrcapfreferencenumber; private string ncractionremarks; private string partybranchpartycode; private string partybranchpartyname; private int ncriscorrectiveactionrequired; public int NCRId { get { return ncrid; } //Id set { ncrid = value; } //Id } public int NCRObjectId { get { return ncrobjectid; } //Id set { ncrobjectid = value; } //Id } public int BIZTransactionTypeId { get { return biztransactiontypeid; } //Id set { biztransactiontypeid = value; } //Id } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } //Code set { biztransactiontypecode = value; } //Code } public string BIZTransactionTypeName { get { return biztransactiontypename; } //Name set { biztransactiontypename = value; } //Name } public int OUId { get { return ouid; } //Id set { ouid = value; } //Id } public string OUCode { get { return oucode; } //Code set { oucode = value; } //Code } public string OUName { get { return ouname; } //Name set { ouname = value; } //Name } public string NCRNumber { get { return ncrnumber; } //Number set { ncrnumber = value; } //Number } public DateTime NCRDate { get { return ncrdate; } //Date set { ncrdate = value; } //Date } public string NCRReferenceNumber { get { return ncrreferencenumber; } //ReferenceNumber set { ncrreferencenumber = value; } //ReferenceNumber } public DateTime NCRReferenceDate { get { return ncrreferencedate; } //ReferenceDate set { ncrreferencedate = value; } //ReferenceDate } public int SupplierCategoryId { get { return suppliercategoryid; } //Id set { suppliercategoryid = value; } //Id } public string SupplierCategoryCode { get { return suppliercategorycode; } //Code set { suppliercategorycode = value; } //Code } public string SupplierCategoryName { get { return suppliercategoryname; } //Name set { suppliercategoryname = value; } //Name } public int PartProcessCategoryId { get { return partprocesscategoryid; } //Id set { partprocesscategoryid = value; } //Id } public string PartProcessCategoryCode { get { return partprocesscategorycode; } //Code set { partprocesscategorycode = value; } //Code } public string ItemDrawingNumber { get { return itemdrawingnumber; } //DrawingNumber set { itemdrawingnumber = value; } //DrawingNumber } public string PartProcessCategoryName { get { return partprocesscategoryname; } //Name set { partprocesscategoryname = value; } //Name } public int NCRIsMaterialRelated { get { return ncrismaterialrelated; } //IsMaterialRelated set { ncrismaterialrelated = value; } //IsMaterialRelated } public int ObjectTypeId { get { return objecttypeid; } //Id set { objecttypeid = value; } //Id } public string ObjectTypeCode { get { return objecttypecode; } //Code set { objecttypecode = value; } //Code } public string ObjectTypeName { get { return objecttypename; } //Name set { objecttypename = value; } //Name } public int PartyBranchId { get { return partybranchid; } //Id set { partybranchid = value; } //Id } public string PartyBranchCode { get { return partybranchcode; } //Code set { partybranchcode = value; } //Code } public string PartyBranchName { get { return partybranchname; } //Name set { partybranchname = value; } //Name } public string PartyBranchPartyCode { get { return partybranchpartycode; } //Code set { partybranchpartycode = value; } //Code } public string PartyBranchPartyName { get { return partybranchpartyname; } //Name set { partybranchpartyname = value; } //Name } public DateTime NCRSenton { get { return ncrsenton; } //Senton set { ncrsenton = value; } //Senton } public int WorkCenterId { get { return workcenterid; } //Id set { workcenterid = value; } //Id } public string WorkCenterCode { get { return workcentercode; } //Code set { workcentercode = value; } //Code } public string WorkCenterName { get { return workcentername; } //Name set { workcentername = value; } //Name } public int ProcessId { get { return processid; } //Id set { processid = value; } //Id } public string ProcessCode { get { return processcode; } //Code set { processcode = value; } //Code } public string ProcessName { get { return processname; } //Name set { processname = value; } //Name } public int EmployeeId { get { return employeeid; } //Id set { employeeid = value; } //Id } public string EmployeeCode { get { return employeecode; } //Code set { employeecode = value; } //Code } public string EmployeeName { get { return employeename; } //Name set { employeename = value; } //Name } public int AllocationId { get { return allocationid; } //Id set { allocationid = value; } //Id } public int ObservedById { get { return observedbyid; } //Id set { observedbyid = value; } //Id } public string ObservedByCode { get { return observedbycode; } //Code set { observedbycode = value; } //Code } public string ObservedByName { get { return observedbyname; } //Name set { observedbyname = value; } //Name } public DateTime NCRObservedOn { get { return ncrobservedon; } //Id set { ncrobservedon = value; } //Id } public decimal NCRTotalNCRValue { get { return ncrtotalncrvalue; } //TotalNCRValue set { ncrtotalncrvalue = value; } //TotalNCRValue } public decimal NCRTotalRejectionValue { get { return ncrtotalrejectionvalue; } //TotalRejectionValue set { ncrtotalrejectionvalue = value; } //TotalRejectionValue } public decimal NCRTotalReworkValue { get { return ncrtotalreworkvalue; } //TotalReworkValue set { ncrtotalreworkvalue = value; } //TotalReworkValue } public decimal NCRTotalOtherValue { get { return ncrtotalothervalue; } //TotalOtherValue set { ncrtotalothervalue = value; } //TotalOtherValue } public int NCRNCRStatus { get { return ncrncrstatus; } //NCRStatus set { ncrncrstatus = value; } //NCRStatus } public int RaisedById { get { return raisedbyid; } //Id set { raisedbyid = value; } //Id } public string RaisedByCode { get { return raisedbycode; } //Code set { raisedbycode = value; } //Code } public string RaisedByName { get { return raisedbyname; } //Name set { raisedbyname = value; } //Name } public int ApprovedById { get { return approvedbyid; } //Id set { approvedbyid = value; } //Id } public string ApprovedByCode { get { return approvedbycode; } //Code set { approvedbycode = value; } //Code } public string ApprovedByName { get { return approvedbyname; } //Name set { approvedbyname = value; } //Name } public int ClosedById { get { return closedbyid; } //Id set { closedbyid = value; } //Id } public string ClosedByCode { get { return closedbycode; } //Code set { closedbycode = value; } //Code } public string ClosedByName { get { return closedbyname; } //Name set { closedbyname = value; } //Name } public DateTime NCRClosedOn { get { return ncrclosedon; } //ClosedOn set { ncrclosedon = value; } //ClosedOn } public int VoucherId { get { return voucherid; } //Id set { voucherid = value; } //Id } public string VoucherVoucherNumber { get { return vouchervouchernumber; } //VoucherNumber set { vouchervouchernumber = value; } //VoucherNumber } public string NCRVoucherRemarks { get { return ncrvoucherremarks; } //VoucherRemarks set { ncrvoucherremarks = value; } //VoucherRemarks } public string NCRProblemDescription { get { return ncrproblemdescription; } //ProblemDescription set { ncrproblemdescription = value; } //ProblemDescription } public DateTime NCRCorrectiveActionTakenOn { get { return ncrcorrectiveactiontakenon; } //CorrectiveActionTakenOn set { ncrcorrectiveactiontakenon = value; } //CorrectiveActionTakenOn } public string NCRCorrectiveAction { get { return ncrcorrectiveaction; } //CorrectiveAction set { ncrcorrectiveaction = value; } //CorrectiveAction } public int RootCauseId { get { return rootcauseid; } //Id set { rootcauseid = value; } } public string RootCauseCode { get { return rootcausecode; } //Code set { rootcausecode = value; } } public string RootCauseName { get { return rootcausename; } //Name set { rootcausename = value; } } public string NCRRootCauseDescription { get { return ncrrootcausedescription; } //RootCauseDescription set { ncrrootcausedescription = value; } //RootCauseDescription } public int NCRIsDocumentLinked { get { return ncrisdocumentlinked; } //IsMaterialRelated set { ncrisdocumentlinked = value; } //IsMaterialRelated } public string NCRDocumentNumber { get { return ncrdocumentnumber; } //RootCauseDescription set { ncrdocumentnumber = value; } //RootCauseDescription } public string NCRRecommendedAction { get { return ncrrecommendedaction; } //RootCauseDescription set { ncrrecommendedaction = value; } //RootCauseDescription } public string NCRStandardRequirement { get { return ncrstandardrequirement; } //RootCauseDescription set { ncrstandardrequirement = value; } //RootCauseDescription } public string NCRQAComments { get { return ncrqacomments; } //RootCauseDescription set { ncrqacomments = value; } //RootCauseDescription } public DateTime NCRDocumentDate { get { return ncrdocumentdate; } //RootCauseDescription set { ncrdocumentdate = value; } //RootCauseDescription } public int DefectId { get { return defectid; } //Id set { defectid = value; } } public string DefectCode { get { return defectcode; } //Code set { defectcode = value; } } public string DefectName { get { return defectname; } //Name set { defectname = value; } } public int NCRMaterialSlNo { get { return ncrmaterialslno; } //SlNo set { ncrmaterialslno = value; } //SlNo } 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 } public int SKUId { get { return skuid; } //Id set { skuid = value; } //Id } public string SKUName { get { return skuname; } //Name set { skuname = value; } //Name } public string SKUCode { get { return skucode; } //SKUCODE set { skucode = value; } //SKUCODE } public decimal NCRMaterialNCRQuantity { get { return ncrmaterialncrquantity; } //NCRQuantity set { ncrmaterialncrquantity = value; } //NCRQuantity } public decimal NCRMaterialRejectedQuantity { get { return ncrmaterialrejectedquantity; } //RejectedQuantity set { ncrmaterialrejectedquantity = value; } //RejectedQuantity } public decimal NCRMaterialReworkQuantity { get { return ncrmaterialreworkquantity; } //ReworkQuantity set { ncrmaterialreworkquantity = value; } //ReworkQuantity } public decimal NCRMaterialOtherQuantity { get { return ncrmaterialotherquantity; } //OtherQuantity set { ncrmaterialotherquantity = value; } //OtherQuantity } public decimal NCRMaterialRate { get { return ncrmaterialrate; } //Rate set { ncrmaterialrate = value; } //Rate } public decimal NCRMaterialNCRValue { get { return ncrmaterialncrvalue; } //NCRValue set { ncrmaterialncrvalue = value; } //NCRValue } public string NCRMaterialNCRStage { get { return ncrmaterialncrstage; } //NCRStage set { ncrmaterialncrstage = value; } //NCRStage } public string NCRMaterialNCRDetails { get { return ncrmaterialncrdetails; } //NCRDetails set { ncrmaterialncrdetails = value; } //NCRDetails } public int ReasonId { get { return reasonid; } //Id set { reasonid = value; } } public string ReasonCode { get { return reasoncode; } //Code set { reasoncode = value; } } public string ReasonName { get { return reasonname; } //Name set { reasonname = value; } } public string NCRMaterialRemarks { get { return ncrmaterialremarks; } //Remarks set { ncrmaterialremarks = value; } //Remarks } public int NCRActionId { get { return ncractionid; } //Id set { ncractionid = value; } //Id } public int NCRActionSlno { get { return ncractionslno; } set { ncractionslno = value; } } public int NCRActionNature { get { return ncractionnature; } set { ncractionnature = value; } } public int NCRActionActionType { get { return ncractionactiontype; } set { ncractionactiontype = value; } } public string NCRActionParticulars { get { return ncractionparticulars; } set { ncractionparticulars = value; } } public string NCRActionReferenceNumber { get { return ncractionreferencenumber; } set { ncractionreferencenumber = value; } } public DateTime NCRActionReferenceDate { get { return ncractionreferencedate; } set { ncractionreferencedate = value; } } public decimal NCRActionQuantity { get { return ncractionquantity; } set { ncractionquantity = value; } } public decimal NCRActionRate { get { return ncractionrate; } set { ncractionrate = value; } } public decimal NCRActionValue { get { return ncractionvalues; } set { ncractionvalues = value; } } public decimal NCRActionScrapValue { get { return ncractionscrapvalue; } set { ncractionscrapvalue = value; } } public string WorkCenterNames { get { return workcenternames; } set { workcenternames = value; } } public int PartyBranchIds { get { return partybranchids; } set { partybranchids = value; } } public string PartyBranchNames { get { return partybranchnames; } set { partybranchnames = value; } } public int AssignToEmployeeId { get { return assigntoemployeeid; } set { assigntoemployeeid = value; } } public string AssignToEmployeeName { get { return assigntoemployeename; } set { assigntoemployeename = value; } } public DateTime NCRActionPlanDate { get { return ncractionplandate; } set { ncractionplandate = value; } } public DateTime NCRActionActionDueDate { get { return ncractionactionduedate; } set { ncractionactionduedate = value; } } public int NCRActionActionStatus { get { return ncractionactionstatus; } set { ncractionactionstatus = value; } } public string NCRActionRemarks { get { return ncractionremarks; } set { ncractionremarks = value; } } public int NCRActionAssignToType { get { return ncractionassigntotype; } set { ncractionassigntotype = value; } } public string NCRCAPFReferenceNumber { get { return ncrcapfreferencenumber; } //Name set { ncrcapfreferencenumber = value; } } public int NCRIsCorrectiveActionRequired { get { return ncriscorrectiveactionrequired; } //NCRStatus set { ncriscorrectiveactionrequired = value; } //NCRStatus } public int NCRMaterialId { get { return ncrmaterialid; } set { ncrmaterialid = value; } } private string itempartycode; private string itempartyname; public string ItemPartyCode { get { return itempartycode; } set { itempartycode = value; } } public string ItemPartyName { get { return itempartyname; } set { itempartyname = value; } } private IList ncrrcadtos = new List(); public IList NCRRCADTOs { get { return ncrrcadtos; } set { ncrrcadtos = value; } } } }