public IActionResult DeleteReservation([FromRoute] int id) { try { reservationLogic.DeleteReservation(id); return(NoContent()); } catch (Exception ex) { return(StatusCode(StatusCodes.Status500InternalServerError, ErrorHelper.GetExceptionMessage(ex))); } }
public IHttpActionResult DeleteReservation(int id) { if (!reservationLogic.ExistReservation(id)) { //petición correcta pero no pudo ser procesada porque no existe el archivo code 404 return(NotFound()); } if (reservationLogic.DeleteReservation(id)) { //Se completó la solicitud con exito code 200 ok return(Ok()); } else { //No se completó la solicitud por un error interno code 500 return(InternalServerError()); } }
public IActionResult Delete(int id) { _reservationLogic.DeleteReservation(id); return(new OkResult()); }