public ActionResult Create(NailDesignTypeModel request) { if (ModelState.IsValid) { try { var model = new NailDesignType { Id = request.Id, Name = request.Name, IsActive = true }; db.NailDesignTypes.Add(model); db.SaveChanges(); return(RedirectToAction("List")); } catch (Exception exc) { ModelState.AddModelError("", "Что то пошло не так."); } } return(PartialView(request)); }
public ActionResult Create() { var model = new NailDesignTypeModel(); Binder.Bind(new NailDesignType(), ref model); return(PartialView(model)); }
public ActionResult Edit(Guid id) { var item = db.NailDesignTypes.Find(id); if (item == null) { return(RedirectToAction("List")); } var model = new NailDesignTypeModel(); Binder.Bind(item, ref model); return(PartialView(model)); }
public ActionResult Edit(NailDesignTypeModel request) { if (ModelState.IsValid) { try { var model = db.NailDesignTypes.Find(request.Id); model.Name = request.Name; db.SaveChanges(); return(RedirectToAction("List")); } catch (Exception exc) { Console.WriteLine(exc); } } return(PartialView(request)); }