// GET: Produto/Produtos public ActionResult Produtos() { var usuarioLogado = HttpContext.Session.GetObject <Usuario>("UsuarioLogado"); if (usuarioLogado != null) { ProdutoView ProdutoView = new ProdutoView() { Usuario = (Usuario)usuarioLogado, ListaProdutos = _produtoBusiness.ListaProduto() }; return(View("Produtos", ProdutoView)); } else { return(RedirectToAction("../Login")); } }
public dynamic Get() { try { token = HttpContext.Request?.Headers["token"]; if (_APIBusiness.ValidarToken(token)) { return(Ok(_produtoBusiness.ListaProduto())); } else { return(Unauthorized()); } } catch (Exception e) { return(BadRequest(e.Message)); } }
// GET: Venda/CriarVenda public ActionResult CriarVenda() { if (HttpContext.Session.IsExists("UsuarioLogado")) { VendaView VendaView = new VendaView(); if (HttpContext.Session.IsExists("VendaView")) { if (HttpContext.Session.GetObject <VendaView>("VendaView") != null) { VendaView = HttpContext.Session.GetObject <VendaView>("VendaView"); } else { VendaView = _vendaBusiness.CriarVendaView(HttpContext.Session.GetObject <Usuario>("UsuarioLogado"), new Venda(), _clienteBusiness.ListaCliente(), _produtoBusiness.ListaProduto()); } HttpContext.Session.SetObject("VendaView", VendaView); return(View("CriarVenda", VendaView)); } else { VendaView = _vendaBusiness.CriarVendaView(HttpContext.Session.GetObject <Usuario>("UsuarioLogado"), new Venda(), _clienteBusiness.ListaCliente(), _produtoBusiness.ListaProduto()); HttpContext.Session.SetObject("VendaView", VendaView); return(View("CriarVenda", VendaView)); } } else { return(RedirectToAction("../Login")); } }