// GET: Produto/Details/5 public ActionResult Detalhes(int id) { var lista = aplicacao.ListarPorId(id); if (lista == null) { return(HttpNotFound()); } else { return(View(lista)); } }
public ActionResult Editar(int idProduto) { Produto produto = new Produto(); produto = App.ListarPorId(idProduto); return(View(produto)); }
public ActionResult DarLance(int id) { var app = new ProdutoAplicacao(); var produto = app.ListarPorId(id); return(RedirectToAction("Create", "Lance", produto)); }
public ActionResult Detalhes(int id) { if (Session["Usuario"] == null) { return(RedirectToAction("Index", "Login")); } var listaId = appProduto.ListarPorId(id); if (listaId == null) { return(HttpNotFound()); } else { return(View(listaId)); } }
// GET: Produto/Edit/5 public ActionResult Edit(int id) { var app = new ProdutoAplicacao(); var produto = app.ListarPorId(id); if (produto == null) { return(HttpNotFound()); } return(View(produto)); }
public ActionResult Cadastrar(Produto produto) { if (ModelState.IsValid) { if (appProduto.ListarPorId(produto.Cod) != null) { ViewBag.ListarCategoria = new SelectList(appCategoria.ListarTodos(), "id", "nome"); TempData["error"] = "Código já cadastrado."; return(View(produto)); } else { appProduto.Inserir(produto); TempData["success"] = "Produto cadastrado com sucesso."; return(RedirectToAction(nameof(Index))); } } ViewBag.ListarCategoria = new SelectList(appCategoria.ListarTodos(), "id", "nome"); return(View(produto)); }
public bool Salvar(Lance lance) { var app = new ProdutoAplicacao(); var produto = app.ListarPorId(lance.ProdutoID); var retorno = ListarPorProduto(lance.ProdutoID); foreach (var lanceLista in retorno) { if (lanceLista.Valor <= lance.Valor || produto.Valor < lance.Valor) { return(false); } } Inserir(lance); return(true); }