public ActionResult Create(SetupFloorModel model) { SetupFloorProviders SFloorPro = new SetupFloorProviders(); if (ModelState.IsValid) { EHMSEntities ent = new EHMSEntities(); var data = ent.SetupFloors.Where(m => m.FloorName == model.FloorName).Select(m => m.FloorId).ToList(); if (data.Count == 0) { int i = SFloorPro.Insert(model); if (i != null) { TempData["success"] = HospitalManagementSystem.UtilityMessage.save; return(RedirectToAction("Index")); } else { TempData["success"] = HospitalManagementSystem.UtilityMessage.savefailed; return(RedirectToAction("Index")); } } else { TempData["success"] = "Floor Name Already Exist !"; } return(RedirectToAction("Index")); } return(View()); }
public ActionResult Edit(int id) { SetupFloorProviders SFloorPro = new SetupFloorProviders(); SetupFloorModel model = new SetupFloorModel(); model = SFloorPro.GetList().Where(x => x.FloorId == id).FirstOrDefault(); return(View(model)); }
// // GET: /SetupFloor/ //public ActionResult Index() //{ // return View(); //} public ActionResult Index() { SetupFloorProviders SFloorPro = new SetupFloorProviders(); SetupFloorModel model = new SetupFloorModel(); model.SetupFloorModelList = SFloorPro.GetList(); return(View(model)); }
public int Insert(SetupFloorModel model) { int i = 0; using (EHMSEntities ent = new EHMSEntities()) { var objToSave = AutoMapper.Mapper.Map <SetupFloorModel, SetupFloor>(model); objToSave.Status = "Y"; ent.SetupFloors.Add(objToSave); i = ent.SaveChanges(); } return(i); }
public int Update(SetupFloorModel model) { int i = 0; using (EHMSEntities ent = new EHMSEntities()) { var objToEdit = ent.SetupFloors.Where(x => x.FloorId == model.FloorId).FirstOrDefault(); AutoMapper.Mapper.Map(model, objToEdit); objToEdit.Status = "Y"; ent.Entry(objToEdit).State = System.Data.EntityState.Modified; i = ent.SaveChanges(); } return(i); }
public ActionResult Edit(int id, SetupFloorModel model) { if (ModelState.IsValid) { SetupFloorProviders SFloorPro = new SetupFloorProviders(); int i = SFloorPro.Update(model); if (i != null) { TempData["success"] = HospitalManagementSystem.UtilityMessage.edit; return(RedirectToAction("Index")); } else { TempData["success"] = HospitalManagementSystem.UtilityMessage.editfailed; return(RedirectToAction("Index")); } //return View(model); } return(View(model)); }
public ActionResult Create() { SetupFloorModel model = new SetupFloorModel(); return(View(model)); }