Exemplo n.º 1
0
        private async Task Init()
        {
            EnrollButton.IsVisible = false;
            bool canEnroll = await Enroll.CanEnroll();

            if (!canEnroll)
            {
                return;
            }
            JSONEnrolled enrolled = await Enroll.EnrolledTalk(Appointment.Id);

            if (!enrolled.success)
            {
                await Application.Current.MainPage.DisplayAlert("Failed", "Could not get your talk information.", "OK");

                await Rg.Plugins.Popup.Services.PopupNavigation.Instance.PopAsync();

                return;
            }
            _enrolled              = enrolled.enrolled;
            EnrollButton.Text      = _enrolled ? "Unenroll" : "Enroll";
            EnrollButton.IsVisible = canEnroll;
        }
Exemplo n.º 2
0
 private async Task Init()
 {
     CanEnroll = await Enroll.CanEnroll();
 }