Exemple #1
0
        //更新角色
        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());
        }
Exemple #2
0
        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));
            }
        }