public ActionResult Index() { ViewBag.Message = "eCommerce"; Catalogo c = new Catalogo(); c.lista = db.ToList(); return View(c); }
public IActionResult DeletaProduto(Produto id) { _dbContext.Remove(id); _dbContext.SaveChanges(); Catalogo c = new Catalogo(); c.lista = _dbContext.Produtos.ToList(); return View("NovoProduto", c); }
public IActionResult Detalhes(int id) { Console.WriteLine("Teste produto: {0}", id); Catalogo c = new Catalogo(); c.lista = _dbContext.Produtos.ToList(); Produto selecionado = null; foreach (Produto p in c.lista) { if (p.id == id) { selecionado = p; } } if (selecionado == null){ selecionado = new Produto(0, "Produto inexistente", "Este produto não existe, por favor volte para a Home", 0); } return View(model: selecionado); }
public IActionResult Index() { Catalogo c = new Catalogo(); c.lista = _dbContext.Produtos.ToList(); return View(c); }
public IActionResult NovoProduto(Produto id) { Console.WriteLine("Produto editando {0}", id.id); if(id != null && id.id == 0){ id.id=_dbContext.Produtos.Count()+1; _dbContext.Add(id); }else if (id != null){ _dbContext.Update(id); } if(id != null){ _dbContext.SaveChanges(); } Catalogo c = new Catalogo(); c.lista = _dbContext.Produtos.ToList(); return View(c); }
public IActionResult ListaProduto() { Catalogo c = new Catalogo(); c.lista = _dbContext.Produtos.ToList(); return View("NovoProduto", c); }