Esempio n. 1
0
 public MainPage()
 {
     NavigationPage.SetHasNavigationBar(this, false);
     InitializeComponent();
     if (Connectivity.NetworkAccess != NetworkAccess.Internet)
     {
         DisplayAlert("Отсутствует подключение к сети", null, null, "OK");
         return;
     }
     first = ContentManager.GetEventOfTheDay();
     if (Event.Check)
     {
         ContentManager.GetActualEvents();
         Event.Check = false;
     }
     contactsListView.ItemsSource = ReturnFirst();
     LovedPage.LoaderLoved();//разблочить
     eventOfTheDayPicture.Source = first.Picture;
     eventOfTheDayLabelDesc.Text = first.Description;
     eventOfTheDayLabel.Text     = first.Title;
     if (PersonLogin.EmailStatic == null)
     {
         PersonLogin.NameStatic     = Preferences.Get("userName", "error");
         PersonLogin.EmailStatic    = Preferences.Get("userEmail", "error");
         PersonLogin.PhotoUrlStatic = Preferences.Get("userPhoto", "error");
     }
     CosmosLoad.InsertObject(new PersonLogin(PersonLogin.NameStatic, PersonLogin.EmailStatic,
                                             PersonLogin.PhotoUrlStatic));
     ReturnEarlier();
     MyListPage.events = ContentManager.ActualEvents;
 }