public IActionResult Create() { if (HttpContext.Session.GetInt32("UserId") == null) { return(RedirectToAction("Index", "Login")); } ViewData["AccessPages"] = HttpContext.Session.GetString("AccessPages"); var model = new RoleAuthorModel(); return(View(model)); }
public IActionResult Edit(int id) { if (HttpContext.Session.GetInt32("UserId") == null) { return(RedirectToAction("Index", "Login")); } ViewData["AccessPages"] = HttpContext.Session.GetString("AccessPages"); var model = new RoleAuthorModel(); var result = _roleAuthorService.GetRoleAuthorByID(id); model.ID = result.ID; model.RoleName = result.RoleName; model.AccessPages = result.AccessPages; return(View(model)); }
public IActionResult Create(RoleAuthorModel model) { try { RoleAuthor obj = new RoleAuthor(); obj.RoleName = model.RoleName; obj.AccessPages = model.AccessPages; var result = _roleAuthorService.InsertRoleAuthor(obj); TempData["SuccessMsg"] = "Data saved successfully"; } catch (Exception ex) { TempData["ErrorMsg"] = ex.Message; } return(RedirectToAction("Index")); }