public string GuardarFactura(Factura factura) { try { conexion.Open(); if (repositorio.BuscarPorNumero(factura.NumeroFactura) == null) { repositorio.GuardarFactura(factura); detalle.GuardarDetalle(factura.DetalleFactura); return($"Se guardaron los datos satisfactoriamente"); } return($"La Factura ya existe"); } catch (Exception e) { return($"Error de la Aplicacion: {e.Message}"); } finally { conexion.Close(); } }