public ActionResult Create() { AddCategoriesVM addCategoriesVm = new AddCategoriesVM() { ListofRoles = _role.GetAllActiveRoles() }; return(View(addCategoriesVm)); }
public ActionResult Create(AddCategoriesVM category) { try { if (ModelState.IsValid) { if (_menuCategory.CheckCategoryNameExists(category.MenuCategoryName, category.RoleId)) { ModelState.AddModelError("", CommonMessages.CategoryAlreadyExistsMessages); category.ListofRoles = _role.GetAllActiveRoles(); return(View(category)); } else { MenuCategory categories = new MenuCategory() { RoleId = category.RoleId, Status = true, CreatedOn = DateTime.Now, MenuCategoryId = 0, MenuCategoryName = category.MenuCategoryName, CreatedBy = Convert.ToInt64(Session["UserId"]) }; _menuCategory.AddCategory(categories); TempData["CategorySuccessMessages"] = CommonMessages.CategorySuccessMessages; return(RedirectToAction("Create", "MenuCategory")); } } category.ListofRoles = _role.GetAllActiveRoles(); return(View(category)); } catch { throw; } }