//角色删除 public int User_Role_Delete(UserRoleDeleteViewModel userRoleDeleteViewModel) { int DeleteRowsNum = _IUserRoleRepository .DeleteByRoleIdList(userRoleDeleteViewModel.DeleleIdList); if (DeleteRowsNum == userRoleDeleteViewModel.DeleleIdList.Count) { return(DeleteRowsNum); } else { return(-1); } }
public async Task <ActionResult> UserRoleDeleteAsync(UserRoleDeleteViewModel model) { var query = new QueryData <SysUserRoleDeleteQuery>() { Criteria = new SysUserRoleDeleteQuery() { UserNo = model.UserNo, RoleNo = model.RoleNo } }; var result = await _manager.UserRoleDeleteAsync(query); return(Ok(result)); }
public ActionResult <UserRoleDeleteResModel> Manage_UserRole_Delete(UserRoleDeleteViewModel userRoleDeleteViewModel) { UserRoleDeleteResModel userRoleDeleteResModel = new UserRoleDeleteResModel(); int DeleteResult = _roleService.User_Role_Delete(userRoleDeleteViewModel); if (DeleteResult > 0) { userRoleDeleteResModel.AddCount = DeleteResult; userRoleDeleteResModel.IsSuccess = true; userRoleDeleteResModel.baseViewModel.Message = "删除成功"; userRoleDeleteResModel.baseViewModel.ResponseCode = 200; _ILogger.Information("删除角色成功"); return(Ok(userRoleDeleteResModel)); } else { userRoleDeleteResModel.AddCount = -1; userRoleDeleteResModel.IsSuccess = false; userRoleDeleteResModel.baseViewModel.Message = "删除失败"; userRoleDeleteResModel.baseViewModel.ResponseCode = 400; _ILogger.Information("删除角色失败"); return(BadRequest(userRoleDeleteResModel)); } }