public async Task <IHttpActionResult> DeleteSupplier([FromUri] int supplierId) { if (supplierId < 1) { return(BadRequest($"Invalid {nameof(supplierId)}")); } await _supplierService.DeleteSupplierAsync(supplierId); return(ResponseMessage(Request.CreateResponse(HttpStatusCode.NoContent))); }
public async Task DeleteSupplierAsync(long id) { var supplier = await GetSupplierId(id); await _supplier.DeleteSupplierAsync(supplier); }
public async Task <IActionResult> DeleteSupplier(string supplierId) { var result = await _supplierService.DeleteSupplierAsync(supplierId); return(StatusCode((int)result.Code, result)); }