public bool UpdatePaperExport(PaperDetailsForExport pprExport)
        {
            bool status = false;

            if (pprExport.iPaperDetailsForExportID > 0)
            {
                var export = auctionContext.PaperDetailsForExports.Where(a => a.iPaperDetailsForExportID == pprExport.iPaperDetailsForExportID).FirstOrDefault();
                if (export != null)
                {
                    export.iVehicleID        = pprExport.iVehicleID;
                    export.strReceivingDate  = pprExport.strReceivingDate;
                    export.strSubmitDate     = pprExport.strSubmitDate;
                    export.iCustApproval     = pprExport.iCustApproval;
                    export.dcmlDeduction     = pprExport.dcmlDeduction;
                    export.dcmlFine          = pprExport.dcmlFine;
                    export.dcmlMisc          = pprExport.dcmlMisc;
                    export.dcmlExportDeposit = pprExport.dcmlExportDeposit;
                    export.dcmlExportBalance = pprExport.dcmlExportBalance;
                }
            }

            else
            {
                //Save
                auctionContext.PaperDetailsForExports.Add(pprExport);
            }

            auctionContext.SaveChanges();
            status = true;
            return(status);
        }
        private List <PaperDetailsForExport> ParserAddExports(List <PaperDetailsExportModel> export)
        {
            List <PaperDetailsForExport> eExportList = new List <PaperDetailsForExport>();

            foreach (var data in export)
            {
                if (data != null)
                {
                    PaperDetailsForExport eExport = new PaperDetailsForExport();
                    eExport.iPaperDetailsForExportID = data.iPaperDetailsForExportID;
                    eExport.iVehicleID        = data.iVehicleID;
                    eExport.strReceivingDate  = data.strReceivingDate;
                    eExport.strSubmitDate     = data.strSubmitDate;
                    eExport.iCustApproval     = data.iCustApproval;
                    eExport.dcmlDeduction     = data.dcmlDeduction;
                    eExport.dcmlFine          = data.dcmlFine;
                    eExport.dcmlMisc          = data.dcmlMisc;
                    eExport.dcmlExportDeposit = data.dcmlExportDeposit;
                    eExport.dcmlExportBalance = data.dcmlExportBalance;
                    eExport.dtDate            = data.dtDate;
                    eExport.strDate           = data.strDate;
                    eExportList.Add(eExport);
                }
            }

            return(eExportList);
        }
        private PaperDetailsForExport ParserUpdateExports(PaperDetailsExportModel export)
        {
            PaperDetailsForExport eExport = new PaperDetailsForExport();

            if (export != null)
            {
                eExport.iPaperDetailsForExportID = export.iPaperDetailsForExportID;
                eExport.iVehicleID        = export.iVehicleID;
                eExport.strReceivingDate  = export.strReceivingDate;
                eExport.strSubmitDate     = export.strSubmitDate;
                eExport.iCustApproval     = export.iCustApproval;
                eExport.dcmlDeduction     = export.dcmlDeduction;
                eExport.dcmlFine          = export.dcmlFine;
                eExport.dcmlMisc          = export.dcmlMisc;
                eExport.dcmlExportDeposit = export.dcmlExportDeposit;
                eExport.dcmlExportBalance = export.dcmlExportBalance;
            }

            return(eExport);
        }