void TryLogIn() { string username = UsernameTextBox.Text; string password = PasswordTextBox.Password; string server; if (ServerComboBox.SelectedItem == null) { server = ServerComboBox.Text; } else { server = (ServerComboBox.SelectedItem as ComboBoxItem).Tag as string; } client = new ChatClient(); App.ChatClient = client; App.ConnectionManager = new ConnectionManager(client); if (App.ConnectionManager.Connect(server, ConnectionManager.DefaultPort, username, password)) { var settings = Properties.Settings.Default; if (RememberUsernameCheckBox.IsChecked ?? false) { settings.Username = username; } settings.Server = server; if (AutoLoginCheckBox.IsChecked ?? false) { settings.Password = password; } settings.Save(); var mainView = views.CreateMainView(); views.Navigate(mainView); } else { Show(); } }
void TryLogIn() { string username = UsernameTextBox.Text; string password = PasswordTextBox.Password; string server; if (ServerComboBox.SelectedItem == null) server = ServerComboBox.Text; else server = (ServerComboBox.SelectedItem as ComboBoxItem).Tag as string; client = new ChatClient(); App.ChatClient = client; App.ConnectionManager = new ConnectionManager(client); if (App.ConnectionManager.Connect(server, ConnectionManager.DefaultPort, username, password)) { var settings = Properties.Settings.Default; if (RememberUsernameCheckBox.IsChecked ?? false) settings.Username = username; settings.Server = server; if (AutoLoginCheckBox.IsChecked ?? false) settings.Password = password; settings.Save(); var mainView = views.CreateMainView(); views.Navigate(mainView); } else { Show(); } }