public ActionResult Index() { var produtos = new ProdutoRN(); var viewModel = produtos.BuscaProdutos(); return(View(viewModel)); }
public ActionResult EditarProdutoModal(int id) { if (!Session["Login"].Equals("Admin")) { return(RedirectToAction("Index", "Produtos")); } var viweModel = new ProdutoRN().DetalheProduto(id, "Editar"); return(View("_DetalheProduto", viweModel)); }
public ActionResult ApagarProduto(int id) { if (!Session["Login"].Equals("Admin")) { return(RedirectToAction("Index", "Produtos")); } var produto = new ProdutoRN(); produto.ApagarProduto(id); return(RedirectToAction("Index")); }
public ActionResult EditarProduto(ProdutosViewModel produtosViewModel) { if (!Session["Login"].Equals("Admin")) { return(RedirectToAction("Index", "Produtos")); } if (ModelState.IsValid) { var produto = new ProdutoRN(); produto.EditarProdutos(produtosViewModel); return(RedirectToAction("Index")); } return(View("Index")); }
public JsonResult FazerLance(ProdutosViewModel produtosViewModel) { var usuario = (int)Session["IdUser"]; var lanceRN = new ProdutoRN(); var returnLAnce = lanceRN.FazerLAnce(usuario, produtosViewModel); if (returnLAnce == false) { var resultadoNegativo = new { Cor = "Red", Mensagem = "Atenção - O lance atual deve ser maior que o último lance. // // // // " + "Atenção - O usuário deve ter o mínimo de 18 anos de idade" }; return(Json(resultadoNegativo, JsonRequestBehavior.AllowGet)); } var resultadoPositivo = new { Cor = "Green", Mensagem = "Atenção - Lance Efetuado com sucesso." }; return(Json(resultadoPositivo, JsonRequestBehavior.AllowGet)); }
public ActionResult DetalheProduto(int id) { var produtos = new ProdutoRN().DetalheProduto(id, "Detalhe"); return(View("_DetalheProduto", produtos)); }
public ActionResult Lance(int id) { var viweModel = new ProdutoRN().DetalheProduto(id, "Lance"); return(View("_DetalheProduto", viweModel)); }