public async Task <ApiResult> Delete([FromUri] string id, CancellationToken cancelToken) { if (Authorization == null) { return(new ApiResult(APIResultCode.Unknown, APIResultMessage.TokenNull)); } if (string.IsNullOrWhiteSpace(id)) { throw new NotImplementedException("楼宇Id信息为空!"); } var user = _tokenManager.GetUser(Authorization); if (user == null) { return(new ApiResult(APIResultCode.Unknown, APIResultMessage.TokenError)); } await _buildingService.DeleteAsync(new BuildingDto { Id = id, OperationTime = DateTimeOffset.Now, OperationUserId = user.Id.ToString() }, cancelToken); return(new ApiResult()); }
public async Task <int> DeleteBuildingAsync(int id) { return(await _repository.DeleteAsync(id)); }
public async Task DeleteBuilding(int id) { await _buildingRepository.DeleteAsync(id); }