public ActionResult EditRole(RoleViewModel roleViewModel) { if (ModelState.IsValid) { AuthenticationsAndAuthorizationsOperations authenNAuthorOps = new AuthenticationsAndAuthorizationsOperations(); if (authenNAuthorOps.UpdateRole(roleViewModel, roleViewModel.OldRoleName)) { TempData["EditRole"] = "The Role " + roleViewModel.OldRoleName + " has been updated to " + roleViewModel.NewRoleName + "."; return(RedirectToAction("EditRole", new { roleName = roleViewModel.NewRoleName })); } else { TempData["EditRole"] = "The Role " + roleViewModel.OldRoleName + " fail to update, please info system administrator for assist."; } } return(View(roleViewModel)); }