public async Task <IActionResult> EventFilteredIndex(int id) { var eventsDbContext = _context.Guests .Include(t => t.Customer) .Include(t => t.Event) .Where(t => t.EventId == id); var indexVm = new ThAmCo.Events.ViewModels.Guests.Index( await eventsDbContext.ToListAsync(), 0, id, "", "", ""); return(View("EventIndex", indexVm)); }
//filter by customerid public async Task <IActionResult> CustomerFilteredIndex(int id, string customerName, string customerSurname) { var eventsDbContext = _context.Guests .Include(t => t.Customer) .Include(t => t.Event) .Where(t => t.CustomerId == id); var indexVm = new ThAmCo.Events.ViewModels.Guests.Index( await eventsDbContext.ToListAsync(), id, 0, customerName, customerSurname, ""); return(View("CustomerIndex", indexVm)); }