public List <ProductoListDto> GetLista(string tipo) { try { return(_repositorio.GetLista(tipo)); } catch (Exception e) { throw new Exception(e.Message); } }
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); }
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); } }
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); } }