示例#1
0
 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);
            }
        }