Exemplo n.º 1
0
 private void ShowCredentials(object sender, RoutedEventArgs e)
 {
     var model = new LoginCredentialsViewModel(true, true);
     var view = new LoginCredentialsView();
     var window = new DialogWindow(model, view);
     Gui.ShowDialog(window, Handle);
 }
        private void ShowCredentials(object sender, RoutedEventArgs e)
        {
            var model = new LoginCredentialsViewModel(useBasic.IsChecked ?? false, useOAuth.IsChecked ?? false, usePat.IsChecked ?? false);

            if (!string.IsNullOrWhiteSpace(enterpriseUrl.Text))
            {
                model.GitHubEnterpriseUrl = enterpriseUrl.Text;
            }

            if (!string.IsNullOrWhiteSpace(username.Text))
            {
                model.UsernameOrEmail = username.Text;
            }

            var view   = new LoginCredentialsView();
            var window = new DialogWindow(model, view);

            Gui.ShowDialog(window, Handle);
        }