Exemple #1
0
        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));
        }
Exemple #2
0
        //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));
        }