public async Task <IActionResult> Delete(string id) { var _request = new AddressDeleteRequest(id); var _result = await _mediator.Send(_request); return(_result.DeleteRecords > 0 ? (IActionResult)Ok(_result) : NotFound()); }
public HttpResponseMessage AddressDelete([FromUri] AddressDeleteRequest model) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } bool isSuccessful = _AddressService.DeleteAddress(model.AddressId); var response = new ItemResponse <bool> { Item = isSuccessful }; return(Request.CreateResponse(HttpStatusCode.OK, response)); }