// //删除部门(一个或者多个) public int Depart_Delete(DepartDeleteViewModel departDeleteViewModel) { int DeleteRowsNum = _IUserDepartRepository .DeleteByDepartidList(departDeleteViewModel.DeleleIdList); if (DeleteRowsNum == departDeleteViewModel.DeleleIdList.Count) { return(DeleteRowsNum); } else { return(-1); } }
public ActionResult <DepartDeleteResModel> Manage_Depart_Delete(DepartDeleteViewModel departDeleteViewModel) { DepartDeleteResModel departDeleteResModel = new DepartDeleteResModel(); int DeleteResult = _departService.Depart_Delete(departDeleteViewModel); if (DeleteResult > 0) { departDeleteResModel.AddCount = DeleteResult; departDeleteResModel.IsSuccess = true; departDeleteResModel.baseViewModel.Message = "删除成功"; departDeleteResModel.baseViewModel.ResponseCode = 200; //_ILogger.Information("删除部门信息(直接删除),删除成功"); return(Ok(departDeleteResModel)); } else { departDeleteResModel.AddCount = -1; departDeleteResModel.IsSuccess = false; departDeleteResModel.baseViewModel.Message = "删除失败"; departDeleteResModel.baseViewModel.ResponseCode = 400; //_ILogger.Information("删除部门信息(直接删除),删除失败"); return(BadRequest(departDeleteResModel)); } }