public async Task <IActionResult> Index() { var viewModel = new ListBestellingViewModel(); viewModel.Bestellingen = await _context.Bestellingen.Include(b => b.Klant).ToListAsync(); return(View(viewModel)); }
// GET: Bestelling gefilterd op artikel public async Task <IActionResult> Search(ListBestellingViewModel viewModel) { if (!string.IsNullOrEmpty(viewModel.ArtikelSearch)) { viewModel.Bestellingen = await _context.Bestellingen.Include(b => b.Klant) .Where(b => b.Artikel.StartsWith(viewModel.ArtikelSearch)).ToListAsync(); } else { viewModel.Bestellingen = await _context.Bestellingen.Include(b => b.Klant).ToListAsync(); } return(View("Index", viewModel)); }