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); }
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); }
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); }