public async Task <IActionResult> GetAllFacturaById(int codigo) { var result = await _facturaService.GetById(codigo); if (result.codigoFactura == 0) { _logger.LogInfo($"Factura con id: {codigo} no existe en la base de datos"); return(NotFound()); } return(Ok(result)); }
public IActionResult Get(int id) { Response oResponse = new Response(); try { var factura = _facturaService.GetById(id); if (factura == null) { oResponse.Message = "no se encontro la factura"; return(NotFound()); } oResponse.Code = 1; oResponse.Message = "factura encontrada"; oResponse.Data = factura; } catch (Exception e) { oResponse.Message = "error al buscar " + e.Message; } return(Ok(oResponse)); }