// // GET: /OperationTheatreRoom/Edit/5 public ActionResult Edit(int id) { OperationTheatreRoomModel model = new OperationTheatreRoomModel(); model = pro.GetObject(id); return(View(model)); }
public ActionResult Create(OperationTheatreRoomModel model) { try { // TODO: Add insert logic here if (ModelState.IsValid) { int i = pro.Insert(model); if (i == 0) { TempData["message"] = "Value with this name already exists in database."; return(View(model)); } else { TempData["success"] = UtilityMessage.save; return(RedirectToAction("Index")); } } else { return(View(model)); } } catch { return(View()); } }
public ActionResult Index() { OperationTheatreRoomModel model = new OperationTheatreRoomModel(); model.OperationTheatreRoomList = pro.GetList(); return(View(model)); }
public OperationTheatreRoomModel GetObject(int id) { using (EHMSEntities ent = new EHMSEntities()) { var obj = ent.SetupOperationTheatreRooms.Where(x => x.OperationTheatreRoomID == id).FirstOrDefault(); OperationTheatreRoomModel model = AutoMapper.Mapper.Map <SetupOperationTheatreRoom, OperationTheatreRoomModel>(obj); return(model); } }
public void Update(OperationTheatreRoomModel model) { using (EHMSEntities ent = new EHMSEntities()) { var objtoedit = ent.SetupOperationTheatreRooms.Where(x => x.OperationTheatreRoomID == model.OperationTheatreRoomID).FirstOrDefault(); AutoMapper.Mapper.Map(model, objtoedit); objtoedit.Stats = true; //objtoedit.ValidUpto = Convert.ToDateTime(model.date); ent.Entry(objtoedit).State = System.Data.EntityState.Modified; ent.SaveChanges(); } }
public int Insert(OperationTheatreRoomModel model) { using (EHMSEntities ent = new EHMSEntities()) { if (ent.SetupOperationTheatreRooms.Any(s => s.RoomName == model.RoomName)) { return(0); } var objToSave = AutoMapper.Mapper.Map <OperationTheatreRoomModel, SetupOperationTheatreRoom>(model); objToSave.Stats = true; //objToSave.ValidUpto = Convert.ToDateTime(model.date); ent.SetupOperationTheatreRooms.Add(objToSave); ent.SaveChanges(); return(1); } }
public ActionResult Edit(int id, OperationTheatreRoomModel model) { try { // TODO: Add update logic here if (ModelState.IsValid) { pro.Update(model); TempData["success"] = UtilityMessage.edit; return(RedirectToAction("Index")); } else { return(View(model)); } } catch { return(View()); } }