Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.17 KB | None | 0 0
  1.         public HomePage()
  2.         {
  3.             InitializeComponent();
  4.             ViewModel = new HomeViewModel();
  5.             BindingContext = ViewModel;
  6.             EBar.Init(this);
  7.             //ShowMonth().DoNotWait();
  8.         }
  9.  
  10.         protected override void OnAppearing()
  11.         {
  12.             ShowMonthV2();
  13.             base.OnAppearing();
  14.         }
  15.  
  16.         public async void ShowMonthV2()
  17.         {
  18.             //XHUD.SharedInstance().Show();
  19.             var meetings = await MeetingManager.SharedInstance().GetAllMeetingsV2(ResultCallBack);
  20.             Debug.WriteLine($"\nAll {meetings.Count} meetings displayed");
  21.             //XHUD.SharedInstance().Hide();
  22.         }
  23.  
  24.         /*private static */
  25.         void ResultCallBack(IEnumerable<Meeting> meetings)
  26.         {
  27.             if (meetings != null && meetings.Count() > 0/*meetings.Any()*/)
  28.             {
  29.                 Debug.WriteLine($"\nDisplaying meetings {meetings.FirstOrDefault()?.Id} to {meetings.LastOrDefault()?.Id}");
  30.                 foreach (var meeting in meetings)
  31.                 {
  32.                     Debug.WriteLine(meeting.Name);
  33.                     Debug.WriteLine(meeting.StartDate);
  34.                 }
  35.             }
  36.             //TODO: Append to ItemSource
  37.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement