public async Task <ActionResult> EditRole(RoleViewModel model) { var aspnetrole = await _identityManager.FindRoleAsync(model.Id); if (aspnetrole == null) { return(HttpNotFound()); } aspnetrole.Name = model.Name; aspnetrole.LastUpdatedByUser = await _userAccountManager.GetLoggedInUserId(); aspnetrole.LastUpdatedDate = DateTime.Now; aspnetrole.IsDeleted = false; bool isRoleAdded = await _identityManager.UpdateRoleAsync(aspnetrole); if (isRoleAdded) { return(RedirectToAction(nameof(SearchRoles))); } else { return(View(model)); } }