public ActionResult EditGynacDischargeSummary(lmsGynacDischargeSummary objlmsPatientDischargeSummary) { objlmsPatientDischargeSummary.PATIENTID = objlmsPatientDischargeSummary.SelectedPatient; objlmsPatientDischargeSummary.CREATEDATE = DateTime.Now; objlmsPatientDischargeSummary.DOS = Request["DOS"] == null ? DateTime.Now : Request["DOS"].ToLmsSystemDate(); objlmsPatientDischargeSummary.DOD = Request["DOD"] == null ? DateTime.Now : Request["DOD"].ToLmsSystemDate(); objlmsPatientDischargeSummary.DISCHARGEDON = Request["DISCHARGEDON"] == null ? DateTime.Now : Request["DISCHARGEDON"].ToLmsSystemDate(); objlmsPatientDischargeSummary.DRESSINGCHANGEDON = Request["DRESSINGCHANGEDON"] == null ? DateTime.Now : Request["DRESSINGCHANGEDON"].ToLmsSystemDate(); var saveDischargeSummaryDetails = _objIInvoice.SaveGynacDischargeSummary(objlmsPatientDischargeSummary); return(RedirectToAction("ViewGynacDischargeSummary", new { ReportId = saveDischargeSummaryDetails, viewMessage = "DischargeSummary Details Saved Successfully" })); }
public int SaveGynacDischargeSummary(lmsGynacDischargeSummary objlmsPatientDischargeSummary) { var resultId = 0; try { if (objlmsPatientDischargeSummary.SUMMARYID > 0) { _objLabManagementEntities.lmsGynacDischargeSummaries.Attach(objlmsPatientDischargeSummary); _objLabManagementEntities.Entry(objlmsPatientDischargeSummary).State = EntityState.Modified; _objLabManagementEntities.SaveChanges(); return(objlmsPatientDischargeSummary.SUMMARYID); } _objLabManagementEntities.lmsGynacDischargeSummaries.Add(objlmsPatientDischargeSummary); _objLabManagementEntities.SaveChanges(); resultId = _objLabManagementEntities.lmsGynacDischargeSummaries.ToList().LastOrDefault().SUMMARYID; } catch (Exception ex) { _objIAppLogger.LogError(ex); } return(resultId); }