public ActionResult DeleteConfirmed(int id) { Models.Hospital hospital = db.Hospitals.Find(id); db.Hospitals.Remove(hospital); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create(Models.Hospital hospital) { if (Session["EmailId"] == null) { return(RedirectToAction("Index", "Home")); } if (ModelState.IsValid) { Hospital hospitalInfo = new Hospital() { HospitalName = hospital.HospitalName, City = hospital.City, Address = hospital.Address, State = hospital.State, Pincode = hospital.Pincode, InsurerId = repo.GetInsurerId(hospital.InsurerName) }; bool result = repo.AddHospital(hospitalInfo); if (!result) { return(View("Error")); } } return(RedirectToAction("Index")); }
public ActionResult Edit(Models.Hospital hospital) { if (Session["EmailId"] == null) { return(RedirectToAction("Index", "Home")); } Hospital hospitalInfo = new Hospital() { HospitalName = hospital.HospitalName, HospitalId = hospital.HospitalId, Address = hospital.Address, City = hospital.City, State = hospital.State, Pincode = hospital.Pincode, InsurerId = hospital.InsurerId }; bool success = repo.UpdateHospital(hospitalInfo); if (!success) { return(View("Error")); } return(RedirectToAction("Index", "Hospital")); }
public ActionResult Edit([Bind(Include = "Id,Name,Description,Latitude,Longitude,Address")] Models.Hospital hospital) { if (ModelState.IsValid) { db.Entry(hospital).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(hospital)); }
public ActionResult Create([Bind(Include = "Id,Name,Description,Latitude,Longitude,Address")] Models.Hospital hospital) { if (ModelState.IsValid) { db.Hospitals.Add(hospital); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(hospital)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Models.Hospital hospital = db.Hospitals.Find(id); if (hospital == null) { return(HttpNotFound()); } return(View(hospital)); }
public ActionResult SearchHospitalByName(FormCollection searchForm) { string hospitalName = searchForm["txtHospital"]; List <DataAccess.Hospital> entityHospital = repo.SearchHospitals(hospitalName); List <Models.Hospital> hospitals = new List <Models.Hospital>(); foreach (var eH in entityHospital) { Models.Hospital temp = new Models.Hospital(); temp.HospitalName = eH.HospitalName; temp.City = eH.City; temp.Address = eH.Address; temp.State = eH.State; temp.Pincode = eH.Pincode; hospitals.Add(temp); } return(View("SearchHospitalByNameResult", hospitals)); }
public ActionResult SearchHospitalByPincode(FormCollection searchForm) { string hospitalPincode = searchForm["txtPincode"]; List <DataAccess.Get_hospitals_Result> entityHospital = repo.SearchHospitalByPincode(563113); List <Models.Hospital> hospitals = new List <Models.Hospital>(); foreach (var eH in entityHospital) { Models.Hospital temp = new Models.Hospital(); temp.HospitalName = eH.HospitalName; temp.City = eH.City; temp.Address = eH.Address; temp.State = eH.State; temp.Pincode = eH.Pincode; hospitals.Add(temp); } return(View(hospitals)); //return RedirectToAction("SearchHospitalByPincode", "Home"); }
public ActionResult Details(int id) { if (Session["EmailId"] == null) { return(RedirectToAction("Index", "Home")); } var businessEntity = repo.GetHospital(id); Models.Hospital hospitalInfo = new Models.Hospital() { HospitalId = businessEntity.HospitalId, HospitalName = businessEntity.HospitalName, City = businessEntity.City, Address = businessEntity.Address, State = businessEntity.State, Pincode = businessEntity.Pincode, InsurerName = repo.GetInsurer(businessEntity.InsurerId.GetValueOrDefault()).InsurerName }; return(View(hospitalInfo)); }
public ActionResult Create(HospitalVM hvm) { if (ModelState.IsValid) { DAS.Models.Hospital h = new Models.Hospital() { Name = hvm.Name, CityId = hvm.CityId, AreaId = hvm.AreaId, HospitalTypeId = hvm.HospitalTypeId, AdditionalAddress = hvm.AdditionalAddress }; db.Hospitals.Add(h); db.SaveChanges(); return(RedirectToAction("ShowAdmin", "Home")); } ViewBag.CityId = new SelectList(db.Cities, "ID", "Name"); ViewBag.AreaId = new SelectList(db.Areas, "ID", "Name"); ViewBag.HospitalTypeId = new SelectList(db.HospitalTypes, "Id", "Name"); return(View(hvm)); }
public ActionResult SearchHospitalByPincode(FormCollection searchForm) { string hospitalPincode = searchForm["txtPincode"]; List <DataAccess.Get_hospitals_Result> entityHospital = repo.SearchHospitalByPincode(Convert.ToInt32(hospitalPincode)); //List<Insurer> insurer = repo.GetInsurer(); List <Models.Hospital> hospitals = new List <Models.Hospital>(); foreach (var eH in entityHospital) { Models.Hospital temp = new Models.Hospital(); temp.HospitalName = eH.HospitalName; temp.City = eH.City; temp.Address = eH.Address; temp.State = eH.State; temp.InsurerName = repo.GetInsurer(eH.InsurerId).InsurerName; //temp.InsurerName = repo.GetInsurer(eH.InsurerId); hospitals.Add(temp); } return(View("SearchHospitalByPincodeResult", "_Layout", hospitals)); //return RedirectToAction("SearchHospitalByPincode", "Home"); }
// GET: Hospital public ActionResult Index() { if (Session["EmailId"] == null) { return(RedirectToAction("Index", "Home")); } List <DataAccess.Hospital> entityHospital = repo.GetHospital(); List <Models.Hospital> hospitals = new List <Models.Hospital>(); foreach (var eH in entityHospital) { Models.Hospital temp = new Models.Hospital(); temp.HospitalId = eH.HospitalId; temp.HospitalName = eH.HospitalName; temp.City = eH.City; temp.Address = eH.Address; temp.State = eH.State; temp.Pincode = eH.Pincode; temp.InsurerId = eH.InsurerId; temp.InsurerName = repo.GetInsurer(eH.InsurerId.GetValueOrDefault()).InsurerName; hospitals.Add(temp); } return(View(hospitals)); }