public async Task <IActionResult> Index()
        {
            var user = await _userManager.GetUserAsync(User);

            List <Travel> past     = _parteiDbContext.Travels.Include(x => x.Images).Include(x => x.TravelMembers).ThenInclude(m => m.Member).ThenInclude(a => a.ApplicationUser).Where(x => x.StartDate < DateTime.Today && x.OrganizationId == user.OrgranizationId).OrderBy(x => x.StartDate).ToList();
            List <Travel> upcoming = _parteiDbContext.Travels.Include(x => x.Images).Include(x => x.TravelMembers).ThenInclude(m => m.Member).ThenInclude(a => a.ApplicationUser).Where(x => x.StartDate >= DateTime.Today && x.OrganizationId == user.OrgranizationId).OrderBy(x => x.StartDate).ToList();

            TripOverviewViewModel tripOverviewViewModel = new TripOverviewViewModel()
            {
                PastTravels     = past,
                UpcomingTravels = upcoming
            };

            return(View(tripOverviewViewModel));
        }
 public TripsOverviewPage()
 {
     this.InitializeComponent();
     this._tripOverviewViewModel = new TripOverviewViewModel();
     this.DataContext            = _tripOverviewViewModel;
 }