private void buttonAlterarCadastro_Click(object sender, RoutedEventArgs e) { user = new LeagueWS.usuario(); user.login = GlobalData.UserLogged.login; user.nome = textBoxName.Text; user.email = "not implemented"; user.sexo = radioButtonFeminino.IsChecked == true ? "f" : "m"; user.dataNasc = (DateTime)datePickerBornDate.Value; user.validado = true; user.validador = GlobalData.UserLogged.validador; ls = new LeagueWS.LeagueServiceClient(); ls.alterarUsuarioCompleted += ls_alterarUsuarioCompleted; ls.alterarUsuarioAsync(user); }
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); } }