コード例 #1
0
        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" }));
        }
コード例 #2
0
        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);
        }