public void Borrar(decimal id) { _conexion = new ConexionBD(); _repositorioVenta = new RepositorioVenta(_conexion.AbrirConexion()); _repositorioVenta.Borrar(id); _conexion.CerrarConexion(); }
public Producto GetProductoPorId(decimal id) { _conexion = new ConexionBD(); repositorioVenta = new RepositorioVenta(_conexion.AbrirConexion()); repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion()); _repositorioProducto = new RepositorioProducto(_conexion.AbrirConexion()); var p = _repositorioProducto.GetProductoPorId(id); _conexion.CerrarConexion(); return(p); }
public List <Venta> GetLista() { _conexion = new ConexionBD(); repositorioCiudad = new RepositorioCiudad(_conexion.AbrirConexion()); repositorioTipoDocumento = new RepositorioTipoDocumento(_conexion.AbrirConexion()); _repositorioCliente = new RepositorioClienteDeMiel(_conexion.AbrirConexion(), repositorioCiudad, repositorioTipoDocumento); _repositorioVenta = new RepositorioVenta(_conexion.AbrirConexion(), _repositorioCliente); var lista = _repositorioVenta.GetLista(); _conexion.CerrarConexion(); return(lista); }
public Venta GetVentaPorId(decimal id) { _conexion = new ConexionBD(); repositorioCiudad = new RepositorioCiudad(_conexion.AbrirConexion()); repositorioTipoDocumento = new RepositorioTipoDocumento(_conexion.AbrirConexion()); _repositorioCliente = new RepositorioClienteDeMiel(_conexion.AbrirConexion(), repositorioCiudad, repositorioTipoDocumento); _repositorioVenta = new RepositorioVenta(_conexion.AbrirConexion(), _repositorioCliente); var p = _repositorioVenta.GetVentaPorId(id); _conexion.CerrarConexion(); return(p); }
public List <Producto> GetLista() { _conexion = new ConexionBD(); repositorioVenta = new RepositorioVenta(_conexion.AbrirConexion()); repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion()); _repositorioProducto = new RepositorioProducto(_conexion.AbrirConexion()); var lista = _repositorioProducto.GetLista(); _conexion.CerrarConexion(); return(lista); }
public void Guardar(Venta venta) { _conexion = new ConexionBD(); _repositorioVenta = new RepositorioVenta(_conexion.AbrirConexion()); repositorioVentaProducto = new RepositorioVentaProducto(_conexion.AbrirConexion()); _repositorioVenta.Guardar(venta); foreach (var vp in venta.VentaProductos) { vp.Venta = venta; repositorioVentaProducto.Guardar(vp); } _conexion.CerrarConexion(); }
public bool EstaRelacionado(Venta insumo) { try { _conexion = new ConexionBD(); _repositorioVenta = new RepositorioVenta(_conexion.AbrirConexion()); var relacionado = _repositorioVenta.EstaRelacionado(insumo); _conexion.CerrarConexion(); return(relacionado); } catch (Exception e) { throw new Exception(e.Message); } }
public bool Existe(Venta insumo) { try { _conexion = new ConexionBD(); repositorioCiudad = new RepositorioCiudad(_conexion.AbrirConexion()); repositorioTipoDocumento = new RepositorioTipoDocumento(_conexion.AbrirConexion()); _repositorioCliente = new RepositorioClienteDeMiel(_conexion.AbrirConexion(), repositorioCiudad, repositorioTipoDocumento); _repositorioVenta = new RepositorioVenta(_conexion.AbrirConexion(), _repositorioCliente); var existe = _repositorioVenta.Existe(insumo); _conexion.CerrarConexion(); return(existe); } catch (Exception e) { throw new Exception(e.Message); } }
//public bool Existe(Producto producto) //{ // try // { // _conexion = new ConexionBD(); // repositorioVenta = new RepositorioVenta(_conexion.AbrirConexion()); // repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion()); // _repositorioProducto = new RepositorioProducto(_conexion.AbrirConexion()); // var existe = _repositorioProducto.Existe(producto); // _conexion.CerrarConexion(); // return existe; // } // catch (Exception e) // { // throw new Exception(e.Message); // } //} public bool EstaRelacionado(VentaProducto ventaProducto) { try { _conexion = new ConexionBD(); repositorioVenta = new RepositorioVenta(_conexion.AbrirConexion()); repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion()); _repositorioProducto = new RepositorioProducto(_conexion.AbrirConexion()); var relacionado = _repositorioVentaProducto.EstaRelacionado(ventaProducto); _conexion.CerrarConexion(); return(relacionado); } catch (Exception e) { throw new Exception(e.Message); } }