コード例 #1
0
        public bool UpdatePaperImport(PaperDetailsForImport pprImport)
        {
            bool status = false;

            if (pprImport.iPaperDetailsForImportID > 0)
            {
                var import = auctionContext.PaperDetailsForImports.Where(a => a.iPaperDetailsForImportID == pprImport.iPaperDetailsForImportID).FirstOrDefault();
                if (import != null)
                {
                    import.iVehicleID     = pprImport.iVehicleID;
                    import.iDecNo         = pprImport.iDecNo;
                    import.strDecDate     = pprImport.strDecDate;
                    import.dcmlImpDeposit = pprImport.dcmlImpDeposit;
                    import.dcmlDuty       = pprImport.dcmlDuty;
                    import.dcmlPaper      = pprImport.dcmlPaper;
                    import.dcmlTotal      = pprImport.dcmlTotal;
                    import.dcmlImpBalance = pprImport.dcmlImpBalance;
                }
            }

            else
            {
                //Save
                auctionContext.PaperDetailsForImports.Add(pprImport);
            }

            auctionContext.SaveChanges();
            status = true;
            return(status);
        }
コード例 #2
0
        private List <PaperDetailsForImport> ParserAddImports(List <PaperDetailsImportModel> import)
        {
            List <PaperDetailsForImport> eImportList = new List <PaperDetailsForImport>();

            foreach (var data in import)
            {
                if (data != null)
                {
                    PaperDetailsForImport eImport = new PaperDetailsForImport();
                    eImport.iPaperDetailsForImportID = data.iPaperDetailsForImportID;
                    eImport.iVehicleID     = data.iVehicleID;
                    eImport.iDecNo         = data.iDecNo;
                    eImport.strDecDate     = data.strDecDate;
                    eImport.dcmlImpDeposit = data.dcmlImpDeposit;
                    eImport.dcmlDuty       = data.dcmlDuty;
                    eImport.dcmlPaper      = data.dcmlPaper;
                    eImport.dcmlTotal      = data.dcmlTotal;
                    eImport.dcmlImpBalance = data.dcmlImpBalance;
                    eImport.dtDate         = data.dtDate;
                    eImport.strDate        = data.strDate;
                    eImport.dcmlDeduction  = data.dcmlDeduction;
                    eImportList.Add(eImport);
                }
            }

            return(eImportList);
        }
コード例 #3
0
        private PaperDetailsForImport ParserUpdateImports(PaperDetailsImportModel import)
        {
            PaperDetailsForImport eImport = new PaperDetailsForImport();

            if (import != null)
            {
                eImport.iPaperDetailsForImportID = import.iPaperDetailsForImportID;
                eImport.iVehicleID     = import.iVehicleID;
                eImport.iDecNo         = import.iDecNo;
                eImport.strDecDate     = import.strDecDate;
                eImport.dcmlImpDeposit = import.dcmlImpDeposit;
                eImport.dcmlDuty       = import.dcmlDuty;
                eImport.dcmlPaper      = import.dcmlPaper;
                eImport.dcmlTotal      = import.dcmlTotal;
                eImport.dcmlImpBalance = import.dcmlImpBalance;
            }

            return(eImport);
        }