public async Task <ActionResult <AddressAdministration> > Delete([FromForm] int key) { var request = new AddressesDeleteRequest { Id = key }; return(await _addressesService.Delete(request).Convert <AddressAdministration>(this)); }
public ActionResult Delete(string id) { try { _addressesService.Delete(_ => _.CustomerId == id); _addressesService.SaveChanges(); return(StatusCode(204)); } catch (Exception e) { return(BadRequest(e.Message)); } }