public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.Inflate(Resource.Layout.BookingsLayout, container, false); sessionBookingData = Server.currentSessionBookingData; workshopBookingData = Server.currentWorkshopBookingData; _NoDisplay = view.FindViewById<TextView>(Resource.Id.textNoBooking); // Set the "Upcoming Sessions" list view to display (upto) the four closest sessions DisplayUpcomingBookings(view); if (bookings.Count < 1) _NoDisplay.Visibility = ViewStates.Visible; return view; }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.Inflate(Resource.Layout.BookingsLayout, container, false); //Get student data from intent in parent activity _StudentData = JsonConvert.DeserializeObject<StudentData>(this.Activity.Intent.GetStringExtra("student")); _SessionBookingData = Server.currentSessionBookingData; _WorkshopBookingData = Server.currentWorkshopBookingData; _NoDisplay = view.FindViewById<TextView>(Resource.Id.textNoBooking); _NoDisplay.Visibility = ViewStates.Gone; // Set the "Past Bookings" list view to display (upto) the four closest sessions DisplayPastBookings(view); if (_Bookings.Count < 1) _NoDisplay.Visibility = ViewStates.Visible; return view; }
private async Task FetchSessionBookingData() { ShowProgressDialog(progressDialog, "Fetching bookings. Please wait...", true); SessionController sessionController = new SessionController(); sessionBookingData = await sessionController.GetSessionBookingData(studentData.attributes.studentID); Server.currentSessionBookingData = sessionBookingData; ShowProgressDialog(progressDialog, "Fetching bookings. Please wait...", false); }
private void addSessionBookingsToList(SessionBookingData sessionBookingData, List<Booking> bookings) { foreach (SessionBooking sessionBooking in sessionBookingData.attributes) { if (sessionBooking.StartDate > DateTime.Now && !sessionBooking.Status().Equals("Canceled booking")) bookings.Add(sessionBooking); } }
private void addBookingsToList(List<Booking> bookings, SessionBookingData sessionBookingData, WorkshopBookingData workshopBookingData) { addSessionBookingsToList(sessionBookingData, bookings); addWorkshopBookingsToList(workshopBookingData, bookings); }
public LandingFragment(SessionBookingData sessionBookingData, WorkshopBookingData workshopBookingData, StudentData studentData) { this.sessionBookingData = sessionBookingData; this.workshopBookingData = workshopBookingData; this.studentData = studentData; }
private void addSessionBookingsToList(SessionBookingData _SessionBookingData, List<Booking> bookings) { foreach (SessionBooking sessionBooking in _SessionBookingData.attributes) { if (sessionBooking.StartDate < DateTime.Now) bookings.Add(sessionBooking); } }
public PastBookingsFragment(SessionBookingData sessionBookingData, WorkshopBookingData workshopBookingData, StudentData studentData) { this._SessionBookingData = sessionBookingData; this._WorkshopBookingData = workshopBookingData; this._StudentData = studentData; }