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