public RespuestaDeBusqueda Buscar(int NumeroDeRecibo) { RespuestaDeBusqueda respuesta = new RespuestaDeBusqueda(); try { Consignacion consignacion = consignacionRepository.Buscar(NumeroDeRecibo); respuesta.Consignacion = consignacion; if (consignacion == null) { respuesta.Mensaje = "No existe ningún recibo de consignación con este número de recibo :" + NumeroDeRecibo; respuesta.Tipo = TipoMensaje.ADVERTENCIA; } else { respuesta.Mensaje = "Se encontro la consignación"; respuesta.Tipo = TipoMensaje.INFORMACION; } } catch (Exception ex) { respuesta.Mensaje = "Error de lectura o escritura de archivos: " + ex.Message; respuesta.Consignacion = null; respuesta.Tipo = TipoMensaje.ERROR; } return(respuesta); }
public RespuestaDeBusqueda BuscarFactura(int Id_factura) { RespuestaDeBusqueda respuesta = new RespuestaDeBusqueda(); try { conexion.Open(); respuesta.FacturaCompra = repositorioFacturaCompra.BuscarFactura(Id_factura); conexion.Close(); return(respuesta); } catch (Exception e) { conexion.Close(); respuesta.error = $"{e}"; return(respuesta); } finally { conexion.Close(); } }