//更新角色 public int User_Role_Update(UserRoleUpdateViewModel userRoleUpdateViewModel) { var user_Role = _IUserRoleRepository.GetInfoByRoleid(userRoleUpdateViewModel.Id); var userRole_Info = _IMapper.Map <UserRoleUpdateViewModel, User_Role>(userRoleUpdateViewModel, user_Role); _IUserRoleRepository.Update(userRole_Info); return(_IUserRoleRepository.SaveChanges()); }
public ActionResult Edit(int userRoleId) { int userId = GetUserId(userRoleId); UserRoleUpdateViewModel userRoleUpdateViewModel = new UserRoleUpdateViewModel { UserRole = _userRoleService.Get(userRoleId), Roles = _roleService.GetAll(), User = _userService.Get(userId) }; return(View(userRoleUpdateViewModel)); }
public ActionResult <UserUpdateResModel> Manage_UserRole_Update(UserRoleUpdateViewModel userRoleUpdateViewModel) { UserUpdateResModel userUpdateResModel = new UserUpdateResModel(); int UpdateRowNum = _roleService.User_Role_Update(userRoleUpdateViewModel); if (UpdateRowNum > 0) { userUpdateResModel.IsSuccess = true; userUpdateResModel.AddCount = UpdateRowNum; userUpdateResModel.baseViewModel.Message = "更新成功"; userUpdateResModel.baseViewModel.ResponseCode = 200; _ILogger.Information("角色更新成功"); return(Ok(userUpdateResModel)); } else { userUpdateResModel.IsSuccess = false; userUpdateResModel.AddCount = 0; userUpdateResModel.baseViewModel.Message = "更新失败"; userUpdateResModel.baseViewModel.ResponseCode = 400; _ILogger.Information("角色更新失败"); return(BadRequest(userUpdateResModel)); } }