public IList <EstadisticasVentas> FiltroEstadisticasDia(int dia, int mes, int año) { try { Conection.Open(); Estadisticas = EstadisticasRepositorio.FiltroDiaEstadisticas(dia, mes, año); Conection.Close(); return(Estadisticas); } catch (OracleException ex) { Conection.Close(); return(null); } }
public string GuardarLugar(Lugar lugar) { try { Conection.Open(); LugarRepositorio.GuardarLugar(lugar); Conection.Close(); return($"Se ha guardado el lugar. "); } catch (OracleException ex) { Conection.Close(); return($"Error. {ex.Message.ToString()}"); } }
public string GuardarPersona(Persona persona) { try { Conection.Open(); PersonaRepositorio.GuardarPersona(persona); return $"Se ha guardado. "; } catch(Exception e) { return $"Error. {e.Message.ToString()}"; } finally { Conection.Close(); } }
public string GuardarLacteos(IList <Lacteos> lacteos, int malos) { try { Conection.Open(); foreach (var item in lacteos) { LacteosRepository.GuardarLacteos(item); } return($" Se han guardado correctamente. Buenos: {lacteos.Count} Malos: {malos}"); } catch (Exception e) { return($"Error. {e.Message.ToString()}"); } finally { Conection.Close(); } }
public GuardarPersonaResponse Guardar(Persona persona) { try { persona.CalcularPulsaciones(); _conexion.Open(); _repositorio.Guardar(persona); _conexion.Close(); return(new GuardarPersonaResponse(persona)); } catch (Exception e) { return(new GuardarPersonaResponse($"Error de la Aplicacion: {e.Message}")); } finally { _conexion.Close(); } }
public string GuardarCLiente(Cliente cliente) { try { Conection.Open(); ClienteRepositorio.GuardarCliente(cliente); Conection.Close(); return($"Se ha guardado el cliente. {cliente.PrimerNombre}"); } catch (OracleException ex) { Conection.Close(); return($"Error en la base de datos. {ex.Message.ToString()}"); } }
public string GuardarMarca(Marca marca) { try { Connetion.Open(); MarcaRepositorio.GuardarMarca(marca); Connetion.Close(); return($"Se ha guardado la marca. {marca.Nombre}"); } catch (OracleException ex) { Connetion.Close(); return($"Error en la Base de datos. {ex.Message.ToString()}"); } }
public string GuardarFactura(Factura factura, string ruta, string ciudad) { try { pdf = new PDF(ruta); Email = new Email(); Conection.Open(); int codigo = FacturaRepositorio.CodigoFactura(int.Parse(ciudad)); factura.Numero = codigo + "-" + ciudad; FacturaRepositorio.GuardarFactura(factura); foreach (var item in factura.VerListaProductos()) { FacturaRepositorio.GuardarDetalles(item, factura.Fecha, factura.Cliente.Cedula); } foreach (var item in factura.VerListaCursos()) { FacturaRepositorio.GuardarDetalleCursos(item, factura.Fecha, factura.Cliente.Cedula); } pdf.CrearPDF(factura); Email.EnviarEmail(factura); Conection.Close(); return($"Se ha guardado la factura. "); } catch (OracleException ex) { Conection.Close(); return($"Error en la base de datos. {ex.Message.ToString()}"); } catch (Exception ex) { return($"error. {ex.Message.ToString()}"); } }
public string GuardarProducto(Producto producto) { try { Conection.Open(); ProductoRepositorio.GuardarProductos(producto); Conection.Close(); return($"Se ha guardado el producto. "); } catch (OracleException ex) { Conection.Close(); return($"Error en la base de datos. {ex.Message.ToString()}"); } }