// 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)); }
//-------------------------------------------------------------------------------- //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)); }