public ActionResult Save(BloodBankViewModel bvm) { int res = bvm.Save(); BloodBankViewModel bvm2 = new BloodBankViewModel(); if (res != 0) { bvm2.Msg = "Blood Bank Saved Successfully"; } else { bvm2.Msg = "Blood Bank Can not be Saved "; } if (Convert.ToInt32(Session["BloodbankId"]) == 0) { bvm2.GetAllBloodBank(); } else { bvm2.GetBloodBankById(Convert.ToInt32(Session["BloodbankId"])); } return(View("BloodBankRegistrationPage", bvm2)); }
public ActionResult EditBloodBank(int Id) { BloodBankViewModel obj = new BloodBankViewModel(); obj.GetBloodBankById(Id); return(View("BloodBankRegistrationPage", obj)); }
public ActionResult CreateBloodBank(BloodBankViewModel bloodBankViewModel) { if (ModelState.IsValid) { try { BloodBank hospital = new BloodBank() { Name = bloodBankViewModel.Name, County_Id = bloodBankViewModel.County_Id }; unitOfWork.BloodBankRepository.Insert(hospital); unitOfWork.Save(); return(RedirectToAction("BloodBanks")); } catch { return(View()); } } else { return(View()); } }
public ActionResult Registration() { BloodBankViewModel obj = new BloodBankViewModel(); if (Convert.ToInt32(Session["BloodbankId"]) == 0) { obj.GetAllBloodBank(); } else { obj.GetBloodBankById(Convert.ToInt32(Session["BloodbankId"])); } return(View("BloodBankRegistrationPage", obj)); }
public ActionResult DeleteBloodBank(int Id) { int Result = 0; BloodBankViewModel obj = new BloodBankViewModel(); Result = obj.Delete(Id); if (Result != Id) { obj.Msg = "Blood Bank Deleted successfully"; } else { obj.Msg = "Blood Bank can not be Deleted"; } obj.GetAllBloodBank(); return(View("BloodBankRegistrationPage", obj)); }
public ActionResult EditBloodBank(BloodBankViewModel hospitalViewModel) { if (ModelState.IsValid) { try { BloodBank toUpdate = unitOfWork.BloodBankRepository.GetByID(hospitalViewModel.Id); toUpdate.Name = hospitalViewModel.Name; toUpdate.County_Id = hospitalViewModel.County_Id; unitOfWork.BloodBankRepository.Update(toUpdate); unitOfWork.Save(); return(RedirectToAction("BloodBanks")); } catch { return(View()); } } else { return(View()); } }