public ActionResult EditHospital(lmsHospitalMaster objHospitalMaster) { var cityId = Convert.ToInt16(Request["cityddl"]); var stateId = Convert.ToInt16(Request["stateddl"]); objHospitalMaster.CITYID = cityId; objHospitalMaster.STATEID = stateId; var saveHospitalDetails = _objIAdminOperations.SaveHospital(objHospitalMaster); //ViewBag.Message = viewMessage; return(RedirectToAction("ViewHospital", new { HospitalId = saveHospitalDetails, viewMessage = "Hospital Details Saved Successfully" })); }
public lmsHospitalMaster GetHospitalDetailsById(int HospitalId) { try { if (HospitalId == 0) { var newHospital = new lmsHospitalMaster { ISOCERTIFIED = true }; return(newHospital); } var resultDetails = _objLabManagementEntities.lmsHospitalMasters.FirstOrDefault(x => x.HOSPITALID == HospitalId); resultDetails.ISOCERTIFIED = resultDetails.ISOCERTIFIED == null ? true : resultDetails.ISOCERTIFIED.Value; return(resultDetails); } catch (Exception ex) { _objIAppLogger.LogError(ex); return(null); } }
public int SaveHospital(lmsHospitalMaster objHospitalMaster) { var resultId = 0; try { if (objHospitalMaster.HOSPITALID > 0) { _objLabManagementEntities.lmsHospitalMasters.Attach(objHospitalMaster); _objLabManagementEntities.Entry(objHospitalMaster).State = EntityState.Modified; _objLabManagementEntities.SaveChanges(); return(objHospitalMaster.HOSPITALID); } _objLabManagementEntities.lmsHospitalMasters.Add(objHospitalMaster); _objLabManagementEntities.SaveChanges(); resultId = _objLabManagementEntities.lmsHospitalMasters.LastOrDefault().HOSPITALID; } catch (Exception ex) { _objIAppLogger.LogError(ex); } return(resultId); }