Пример #1
0
        // GET: Pedidos
        public async Task <IActionResult> Index(int?id, int?produtoID)
        {
            var viewModel = new PedidoIndexData();

            viewModel.Pedidos = await _context.Pedidos
                                .Include(p => p.Cliente)
                                .Include(p => p.ProdutoPedidos)
                                .ThenInclude(p => p.Produto)
                                .ToListAsync();

            return(View(viewModel));
        }
Пример #2
0
        //--------------------------------------------------------------------------------
        //FIN DE COCINEROINSUMO
        //--------------------------------------------------------------------------------
        //--------------------------------------------------------------------------------
        //SECCION COCINEROPEDIDO
        //--------------------------------------------------------------------------------
        //--------------------------------------------------------------------------------
        // GET: CocineroPedido
        //--------------------------------------------------------------------------------
        public async Task <IActionResult> IndexPedido()
        {
            var viewModel = new PedidoIndexData();

            viewModel.Pedidos = await _context.Pedido
                                .Include(p => p.DetPedidos)
                                .ThenInclude(p => p.Plato)
                                .Include(d => d.EstadoPedido)
                                .AsNoTracking()
                                .OrderBy(i => i.FechaHora)
                                .ToListAsync();

            return(View(viewModel));
        }