public static ManualTypeEdit GetModelView(ManualType manualType) { if (manualType == null) return null; var manualTypeEdit = new ManualTypeEdit(manualType); return manualTypeEdit; }
public ActionResult Edit(ManualTypeEdit manualTypeEdit) { ModelState.Merge(manualTypeEdit.Validate(Db)); if (ModelState.IsValid) { ManualType manualType = manualTypeEdit.GetModel(); bool success = ManualTypeCache.Update(Db, manualType); if (!success) { return RedirectToAccessDenied(); } return RedirectToAction("Index"); } return View(manualTypeEdit); }