HELPS.Views.FutureBookingsFragment.DisplayUpcomingBookings C# (CSharp) Method

DisplayUpcomingBookings() private method

private DisplayUpcomingBookings ( Android.Views.View view ) : void
view Android.Views.View
return void
        private void DisplayUpcomingBookings(View view)
        {
            //Server.futureBookings.Clear();
            bookings = new List<Booking>();
            if (sessionBookingData == null && workshopBookingData == null)
            {
                //Display on screen: no bookings found
               // _NoDisplay.Visibility = ViewStates.Visible;
            }
            else
            {
                //_NoDisplay.Visibility = ViewStates.Gone;
                addBookingsToList(bookings, sessionBookingData, workshopBookingData);
            }

            upcomingList = view.FindViewById<ListView>(Resource.Id.listUpcoming);
            upcomingList.OnItemClickListener = this;

            //Sort bookings by date
            //bookings.Sort((a, b) => a.Date().ToString().CompareTo(b.Date().ToString()));
            bookings.Sort((a, b) => DateTime.Compare(a.Date() ?? DateTime.MaxValue, b.Date() ?? DateTime.MaxValue));
            adapter = new BookingBaseAdapter(Activity, bookings);
            upcomingList.Adapter = adapter;
            //upcomingList.Adapter.RegisterDataSetObserver();
        }