示例#1
0
 private void Ls_encontrarUsuarioCompleted(object sender, LeagueWS.encontrarUsuarioCompletedEventArgs e)
 {
     try
     {
         if (e.Result == null || !e.Result.validado)
         {
             string uriNavigate = "/Pages/PreCadastro.xaml?summoner=" + summoner.Nome + "&idSummoner=" + summoner.Id.ToString()
                                  + "&validador=" + (e.Result == null ? "" : e.Result.validador.ToString() + "&idUser="******"Invocador já cadastrado.");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.InnerException.Message);
     }
     finally
     {
         ls.CloseAsync();
         buttonLogin.IsEnabled       = true;
         buttonSemCadastro.IsEnabled = true;
         buttonLogin.IsEnabled       = true;
     }
 }
示例#2
0
 void ls_encontrarUsuarioCompleted(object sender, LeagueWS.encontrarUsuarioCompletedEventArgs e)
 {
     try
     {
         NavigationService.Navigate(new Uri("/Pages/MainPage.xaml?logado=true", UriKind.RelativeOrAbsolute));
         GlobalData.Logged     = true;
         GlobalData.UserLogged = e.Result;
         var settings = IsolatedStorageSettings.ApplicationSettings;
         if (settings.Count == 0 || settings["Login"].ToString() == "")
         {
             settings.Clear();
             settings.Add("Login", nomeInvocador.Text);
             settings.Add("Senha", senha.Password);
             settings.Save();
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Erro ao fazer login");
     }
     finally
     {
         lsUser.CloseAsync();
         wait = false;
         buttonCadastro.IsEnabled    = true;
         buttonSemCadastro.IsEnabled = true;
         buttonLogin.IsEnabled       = true;
     }
 }
示例#3
0
 private void Ls_encontrarUsuarioCompleted(object sender, LeagueWS.encontrarUsuarioCompletedEventArgs e)
 {
     try
     {
         LeagueWS.usuario user = e.Result;
         user.nome                      = textBoxName.Text;
         user.senha                     = textBoxPassword.Password;
         user.sexo                      = radioButtonMasculino.IsChecked == true ? "m" : "f";
         user.validado                  = true;
         user.dataNasc                  = (DateTime)datePickerBornDate.Value;
         GlobalData.UserLogged          = user;
         ls.finalizarCadastroCompleted += Ls_finalizarCadastroCompleted;
         ls.finalizarCadastroAsync(user, user.senha);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Não foi possivel cadastrar o usuário. Detalhes: \n" + ex.Message + ".\n" + ex.InnerException.Message);
     }
 }