Esempio n. 1
0
        public ActionResult MeusPedidos()
        {
            var lst = new PedidoDAO().BuscarMeusPedidos(((Usuario)User).Id);

            lst.ForEach(p =>
            {
                p.Itens = new Item_PedidoDAO().BuscarPorPedido(p.Id);
            });
            return(View(lst));
        }
Esempio n. 2
0
        public ActionResult Index()
        {
            var lst = new PedidoDAO().BuscarTodos().Where(p => p.Status == STATUS_PEDIDO.PAGAMENTO_REALIZADO).ToList();

            lst.ForEach(p =>
            {
                p.Itens = new ItemPedidoDAO().BuscarPorPedido(p.Id_Pedido);
            });

            return(View(lst));
        }
Esempio n. 3
0
        public ActionResult MeusPedidos()
        {
            if (HttpContext.User == null || HttpContext.User.GetType() != typeof(Usuario))
            {
                return(RedirectToAction("Cliente", "Cadastro"));
            }

            var pedidos = new PedidoDAO().BuscarTodosPorCliente(new Cliente()
            {
                Id = ((Usuario)User).Id
            });

            pedidos.ForEach(p =>
            {
                p.Itens = new ItemPedidoDAO().BuscarPorPedido(p.Id_Pedido);
            });
            return(View(pedidos));
        }