public IActionResult Delete(int Id) { try { if (Id == 0) { return(BadRequest( new Response { IsSuccess = false, Message = "El Id del concepto de pago es requerido" })); } return(Ok( new Response { IsSuccess = true, Data = _IConceptoPagoService.Delete(Id) })); } catch (Exception ex) { return(BadRequest( new Response { IsSuccess = false, Message = $"No se pudo eliminar el concepto de pago >> {ex.Message}" })); } }
public async Task <IActionResult> Delete(int id) { var result = await _service.Delete(id); return(result ? (IActionResult)Ok() : NotFound()); }