Ejemplo n.º 1
0
 public List <ProductoListDto> GetLista(string tipo)
 {
     try
     {
         return(_repositorio.GetLista(tipo));
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 2
0
        public List <Producto> GetLista()
        {
            _conexion              = new ConexionBd();
            _repositorioMarcas     = new RepositorioMarcas(_conexion.AbrirConexion());
            _repositorioCategorias = new RepositorioCategorias(_conexion.AbrirConexion());
            _repositorioMedidas    = new RepositorioMedidas(_conexion.AbrirConexion());
            _repositorioProductos  = new RepositorioProductos(_conexion.AbrirConexion(), _repositorioMarcas,
                                                              _repositorioCategorias, _repositorioMedidas);
            var lista = _repositorioProductos.GetLista();

            _conexion.CerrarConexion();
            return(lista);
        }
Ejemplo n.º 3
0
 public List <ProductoListDto> GetLista(int?caetgoriaId)
 {
     try
     {
         _conexionBd  = new ConexionBd();
         _repositorio = new RepositorioProductos(_conexionBd.AbrirConexion());
         var lista = _repositorio.GetLista(caetgoriaId);
         _conexionBd.CerrarConexion();
         return(lista);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 4
0
 public List <Producto> GetLista(string descripcion)
 {
     try
     {
         conexion              = new ConexionBd();
         repositorioMarcas     = new RepositorioMarcas(conexion.AbrirConexion());
         repositorioCategorias = new RepositorioCategorias(conexion.AbrirConexion());
         repositorioMedidas    = new RepositorioMedidas(conexion.AbrirConexion());
         repositorio           = new RepositorioProductos(conexion.AbrirConexion(), repositorioMarcas, repositorioCategorias, repositorioMedidas);
         var lista = repositorio.GetLista(descripcion);
         conexion.CerrarConexion();
         return(lista);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }