public string Guardar(Factura factura) { try { conexion.Open(); if (repositorio.BuscarFactura(factura.Factura_id) == null) { repositorio.Guardar(factura); return($"Se guardaron los datos de la factura {factura.Factura_id} satisfactoriamente"); } return($"La factura ya existe"); } catch (Exception e) { return($"Error de la Aplicacion: {e.Message}"); } finally { conexion.Close(); } }
public Factura BuscarFactura(int numero) { Factura factura = null; try { Conection.Open(); factura = FacturaRepositorio.BuscarFactura(numero); Conection.Close(); return(factura); } catch (OracleException ex) { Conection.Close(); return(null); } }