// GET: Home public ActionResult Index(int?id) { ViewBag.Categorias = CategoriaDAO.RetornarCategorias(); if (id == null) { return(View(ProdutoDAO.RetornarProdutos())); } return(View(ProdutoDAO.BuscarProdutosPorCategoria(id))); }
private void CboCategoriaListarProduto_SelectionChanged(object sender, SelectionChangedEventArgs e) { int idCategoria = Convert.ToInt32(cboCategoriaListarProduto.SelectedValue); List <Model.Produto> listaDeProdutos = new List <Model.Produto>(); listaDeProdutos = ProdutoDAO.BuscarProdutosPorCategoria(idCategoria); dtaListarProduto.ItemsSource = listaDeProdutos; dtaListarProduto.Items.Refresh(); }
private void CboCategoria_SelectionChanged(object sender, SelectionChangedEventArgs e) { List <EstoqueEntrada> estoques = new List <EstoqueEntrada>(); cboProduto.ItemsSource = ProdutoDAO.BuscarProdutosPorCategoria(Convert.ToInt32(cboCategoria.SelectedValue)); cboProduto.DisplayMemberPath = "Descricao"; cboProduto.SelectedValuePath = "ProdutoId"; //List<EstoqueEntrada>estoques = EstoqueDAO.BuscarEstoquePorCategoria(Convert.ToInt32(cboCategoria.SelectedValue)); estoques = EstoqueDAO.ListaResumidaQuantidade(Convert.ToInt32(cboCategoria.SelectedValue)); dtGridEstoque.ItemsSource = estoques; estoques = null; //dtGridEstoque.Items.Refresh(); }
public ActionResult Index(int?id) { if (TempData["Erro"] != null) { ViewBag.Erro = TempData["Erro"]; } ViewBag.Title = "Ecoville A"; ViewBag.Categorias = CategoriaDAO.RetornarCategorias(); if (id == null) { return(View(ProdutoDAO.RetornarProdutos())); } return(View(ProdutoDAO.BuscarProdutosPorCategoria(id))); }
public List <Produto> GetProdutosPorCategoria(int categoriaId) { return(ProdutoDAO.BuscarProdutosPorCategoria(categoriaId)); }
public IHttpActionResult ListaProdutos(string categoria) { return(Ok(ProdutoDAO.BuscarProdutosPorCategoria(categoria))); }
public IHttpActionResult ListaProdutos(int?categoriaId) { return(Ok(ProdutoDAO.BuscarProdutosPorCategoria(categoriaId))); }