public ActionResult Edit(int id) { model = new Produtos(Session); Produto Produto = model.Find(id); Categorias Categorias = new Categorias(Session); ViewData.Add("Categorias", Categorias.SelectList(Produto.CategoriaId)); Empresas Empresas = new Empresas(Session); ViewData.Add("Empresas", Empresas.SelectList(Produto.EmpresaId)); return View(Produto); }
public ActionResult Delete(int id) { try { model = new Produtos(Session); model.Delete(id); return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Create(FormCollection collection) { try { model = new Produtos(Session); Produto produto = new Produto(); produto.ProdutoId= Convert.ToInt32(collection["ProdutoId"]); produto.NomeProduto = collection["NomeProduto"]; produto.Descricao = collection["Descricao"]; produto.CategoriaId = Convert.ToInt32(collection["CategoriaId"]); produto.EmpresaId = Convert.ToInt32(Session["EmpresaId"] != null ? Session["EmpresaId"] : collection["EmpresaId"]); produto.Preco = Convert.ToDecimal(collection["Preco"]); produto.Foto = collection["Foto"]; produto.URL = collection["URL"]; model.Create(produto); return RedirectToAction("Index"); } catch { return RedirectToAction("Create"); } }
public ActionResult Index() { model = new Produtos(Session); return View(model.Index()); }