Exemplo n.º 1
0
        private void btn_activateaccount_clicked(object sender, EventArgs e)
        {
            if (Connectivity.NetworkAccess != NetworkAccess.Internet)
            {
                DisplayAlert("Fehler", "Bitte stellen sie sicher das sie mit dem Internet verbunden sind", "Ok");
                return;
            }

            if (txt_code.Text == null)
            {
                DisplayAlert("Fehler", "Bitte füllen sie alle Felder aus", "Ok");
                return;
            }

            switch (TCPCommandManager.ActivateAccount(int.Parse(txt_code.Text)))
            {
                case 201:
                    ControllPanelData.DownloadUserData();
                    Navigation.PushAsync(new JoinorCreateClassPage());
                    Navigation.RemovePage(this);
                    
                    return;
                case 202:
                    DisplayAlert("Fehler", "Dieser Code ist nicht Gültig", "Ok");
                    break;
                case 300:
                    DisplayAlert("Fehler", "Server Fehler bitte versuchen sie es Später erneut", "Ok");
                    break;
            }

        }