public ActionResult EditDischargeBill(lmsDischargeBill objlmsDischargeBill) { objlmsDischargeBill.PATIENTID = objlmsDischargeBill.SelectedPatient; var saveReportDetails = _objIInvoice.SaveDischargeBill(objlmsDischargeBill); return(RedirectToAction("ViewDischargeBill", new { ReportId = saveReportDetails, viewMessage = "Discharge Bill Details Saved Successfully" })); }
public int SaveDischargeBill(lmsDischargeBill objlmsDischargeBill) { var resultId = 0; try { if (objlmsDischargeBill.DBILLID > 0) { _objLabManagementEntities.lmsDischargeBills.Attach(objlmsDischargeBill); _objLabManagementEntities.Entry(objlmsDischargeBill).State = EntityState.Modified; _objLabManagementEntities.SaveChanges(); return(objlmsDischargeBill.DBILLID); } _objLabManagementEntities.lmsDischargeBills.Add(objlmsDischargeBill); _objLabManagementEntities.SaveChanges(); resultId = _objLabManagementEntities.lmsDischargeBills.ToList().LastOrDefault().DBILLID; } catch (Exception ex) { _objIAppLogger.LogError(ex); } return(resultId); }