예제 #1
0
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            base.OnNavigatedTo(e);

            Debug.WriteLine("MainScreen::OnNavigatedTo");
            loginInfo = e.Parameter as LoginResponseBody;
        }
예제 #2
0
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     base.OnNavigatedFrom(e);
     Debug.WriteLine("ProfilScreen::OnNavigatedTo");
     loginInfo = e.Parameter as LoginResponseBody;
     new ApiClient().doGetInfo(loginInfo.id_user, getProfileInfoCallback);
 }
 public void connect_after_inscription_button_callback(LoginResponseBody response)
 {
     if (response.success)
     {
         this.Frame.Navigate(typeof(MainScreen), response);
     }
     else
     {
         this.Frame.Navigate(typeof(LoginScreen));
     }
 }
예제 #4
0
        public void connect_button_callback(LoginResponseBody response)
        {
            if (response.success)
            {
                error_lbl.Text = "";
                this.Frame.Navigate(typeof(MainScreen), response);
            }
            else
            {
                String errortext = "Erreur lors de la connection : ";
                if (response.errors.Count >= 1)
                    errortext += response.errors[0];
                else
                    errortext += "Erreur Inconnue";
                error_lbl.Text = errortext;
            }

        }