Exemplo n.º 1
0
 public static bool IsTwin(this lmsPatientDischargeSummary inlmsPatientDischargeSummary)
 {
     return(inlmsPatientDischargeSummary.PWEIGHT2.doubleIsNotNull() ||
            inlmsPatientDischargeSummary.SEX2.stringIsNotNull() ||
            inlmsPatientDischargeSummary.DDATE2.HasValue ||
            inlmsPatientDischargeSummary.DTIME2.stringIsNotNull());
 }
        public ActionResult EditDischargeSummary(lmsPatientDischargeSummary objlmsPatientDischargeSummary)
        {
            objlmsPatientDischargeSummary.PATIENTID = objlmsPatientDischargeSummary.SelectedPatient;
            objlmsPatientDischargeSummary.DDATE     = Request["DDATE"] == null ? DateTime.Now : Request["DDATE"].ToLmsSystemDate();
            objlmsPatientDischargeSummary.DDATE2    = Request["DDATE2"] == null ? DateTime.Now : Request["DDATE2"].ToLmsSystemDate();
            var saveDischargeSummaryDetails = _objIInvoice.SaveDischargeSummary(objlmsPatientDischargeSummary);

            return(RedirectToAction("ViewDischargeSummary", new { ReportId = saveDischargeSummaryDetails, viewMessage = "DischargeSummary Details Saved Successfully" }));
        }
Exemplo n.º 3
0
        public int SaveDischargeSummary(lmsPatientDischargeSummary objlmsPatientDischargeSummary)
        {
            var resultId = 0;

            try
            {
                if (objlmsPatientDischargeSummary.SUMMARYID > 0)
                {
                    _objLabManagementEntities.lmsPatientDischargeSummaries.Attach(objlmsPatientDischargeSummary);
                    _objLabManagementEntities.Entry(objlmsPatientDischargeSummary).State = EntityState.Modified;
                    _objLabManagementEntities.SaveChanges();
                    return(objlmsPatientDischargeSummary.SUMMARYID);
                }
                _objLabManagementEntities.lmsPatientDischargeSummaries.Add(objlmsPatientDischargeSummary);
                _objLabManagementEntities.SaveChanges();
                resultId = _objLabManagementEntities.lmsPatientDischargeSummaries.AsEnumerable().LastOrDefault().SUMMARYID;
            }
            catch (Exception ex)
            {
                _objIAppLogger.LogError(ex);
            }

            return(resultId);
        }