Ejemplo n.º 1
0
 public void Guardar(TipoEnvase tipoEnvase)
 {
     _conexion = new ConexionBD();
     _repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion());
     _repositorioTipoEnvase.Guardar(tipoEnvase);
     _conexion.CerrarConexion();
 }
Ejemplo n.º 2
0
 public void Borrar(decimal id)
 {
     _conexion = new ConexionBD();
     _repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion());
     _repositorioTipoEnvase.Borrar(id);
     _conexion.CerrarConexion();
 }
Ejemplo n.º 3
0
        public TipoEnvase GetTipoEnvasePorId(decimal id)
        {
            _conexion              = new ConexionBD();
            repositorioCapacidad   = new RepositorioCapacidad(_conexion.AbrirConexion());
            _repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion(), repositorioCapacidad);
            var p = _repositorioTipoEnvase.GetTipoEnvasePorId(id);

            _conexion.CerrarConexion();
            return(p);
        }
Ejemplo n.º 4
0
        public List <TipoEnvase> GetLista()
        {
            _conexion              = new ConexionBD();
            repositorioCapacidad   = new RepositorioCapacidad(_conexion.AbrirConexion());
            _repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion(), repositorioCapacidad);

            var lista = _repositorioTipoEnvase.GetLista();

            _conexion.CerrarConexion();
            return(lista);
        }
Ejemplo n.º 5
0
        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);
        }
Ejemplo n.º 6
0
        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);
        }
Ejemplo n.º 7
0
        public bool EstaRelacionado(TipoEnvase tipoEnvase)
        {
            try
            {
                _conexion              = new ConexionBD();
                repositorioCapacidad   = new RepositorioCapacidad(_conexion.AbrirConexion());
                _repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion(), repositorioCapacidad);

                var relacionado = _repositorioTipoEnvase.EstaRelacionado(tipoEnvase);
                _conexion.CerrarConexion();
                return(relacionado);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Ejemplo n.º 8
0
        public bool Existe(TipoEnvase tipoEnvase)
        {
            try
            {
                _conexion              = new ConexionBD();
                repositorioCapacidad   = new RepositorioCapacidad(_conexion.AbrirConexion());
                _repositorioTipoEnvase = new RepositorioTipoEnvase(_conexion.AbrirConexion(), repositorioCapacidad);

                var existe = _repositorioTipoEnvase.Existe(tipoEnvase);
                _conexion.CerrarConexion();
                return(existe);
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Ejemplo n.º 9
0
        //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);
            }
        }