public ActionResult Create(MenuViewModel menu) { if (ModelState.IsValid) { if (_menuService.Insert(menu)) { return RedirectToAction("Index"); } } return View(menu); }
public bool Insert(MenuViewModel menu) { Menu domainMenu = menu.ConvertToDomain(); try { _unitOfWork.MenuRepository.Insert(domainMenu); _unitOfWork.Save(); } catch { return false; } return true; }
public bool Update(MenuViewModel menuToUpdate) { Menu domainMenu = menuToUpdate.ConvertToDomain(); try { _unitOfWork.MenuRepository.Update(domainMenu); _unitOfWork.Save(); } catch { return false; } return true; }