public IActionResult Add([FromBody] string roleName) { Request.Headers.TryGetValue("Authorization", out var token); string email = _accountManager.GetEmailByToken(token); try { _roleManager.Add(roleName, email); return(Ok("Success")); } catch (Exception) { return(Conflict("Error!!!")); } }
public ActionResult AddRole(Role role) { Response _res = new Response(); if (ModelState.IsValid) { _res = roleManager.Add(role); } else { _res.Code = 0; _res.Message = General.GetModelErrorString(ModelState); } return(Json(_res)); }
public ActionResult Create(RoleViewModel roleVM) { try { Role role = new Role(); role.Name = roleVM.Name; bool isSaved = _roleManager.Add(role); if (isSaved) { TempData["msg"] = "Role Save Successfully"; } return(RedirectToAction("Create")); } catch { return(View()); } }