private void CancelOrderButton_Click(object sender, RoutedEventArgs e) { var selectedOrder = OrderPaymentsDataGrid.SelectedItem as Order; if (selectedOrder == null) { MessageBox.Show("Please select and verify an order to continue"); } else { var msgBoxResult = MessageBox.Show( $"Do you want to cancel the order [{selectedOrder.Id}][{selectedOrder.Date}]?", "Confirmation", MessageBoxButton.YesNo); if (msgBoxResult != MessageBoxResult.Yes) { return; } var authWindow = new AuthenticationDialog(); authWindow.ShowDialog(); if (authWindow.DialogResult != true) { return; } _orderHandler.UpdateOrder(selectedOrder, isCancelled: true); MessageBox.Show("Successfully Cancelled the order :" + selectedOrder.Id); ReloadOrderPayments(); } }
private void Authenticate_SpecifiedUser_Click(object sender, RoutedEventArgs e) { LogTextBox.Clear(); try { var userName = InputBox.Show("User name:"); Log("User name: {0}", userName); var dialog = new AuthenticationDialog(); dialog.Title = ".NET SDK Sample"; dialog.Description = ((Button)sender).Content.ToString(); dialog.ParentWindow = new WindowInteropHelper(this).Handle; dialog.UserName = userName; Log("Show dialog"); if (dialog.ShowDialog()) { Log("OK"); Log("User name: {0}", dialog.UserName); Log("Authenticated credentials: {0}", String.Join(", ", dialog.AuthenticatedCredentials)); } else { Log("Cancelled"); } } catch (Exception ex) { Log("Error: {0}", ex.Message); } }
private void Authenticate_CusmonPolicy_Click(object sender, RoutedEventArgs e) { LogTextBox.Clear(); try { var policy = new ulong[] { 1 | 2, 4 }; // password+fingerprints or smartcards Log("Custom policy: {0}", String.Join(", ", policy)); var dialog = new AuthenticationDialog(); dialog.Title = ".NET SDK Sample"; dialog.Description = ((Button)sender).Content.ToString(); dialog.ParentWindow = new WindowInteropHelper(this).Handle; dialog.AuthenticationPolicy = policy; Log("Show dialog"); if (dialog.ShowDialog()) { Log("OK"); Log("User name: {0}", dialog.UserName); Log("Authenticated credentials: {0}", String.Join(", ", dialog.AuthenticatedCredentials)); } else { Log("Cancelled"); } } catch (Exception ex) { Log("Error: {0}", ex.Message); } }
private void OnClickBtnUploadAuthCtl(object sender, RoutedEventArgs e) { //this.container.Children.Clear(); //this.container.Children.Add(); var authDialog = new AuthenticationDialog(); authDialog.ShowDialog(); }
private void tokenToolStripMenuItemClick(object sender, EventArgs e) { using (AuthenticationDialog dialog = new AuthenticationDialog { AuthenticationCode = Settings.Default.Token }) { if (dialog.ShowDialog() == DialogResult.OK) { Settings.Default.Token = dialog.AuthenticationCode; } } Settings.Default.Save(); }
private void Authenticate_CusmonUserNameType_Click(object sender, RoutedEventArgs e) { LogTextBox.Clear(); try { var userName = InputBox.Show("User name:"); var userNameTypeValues = new Dictionary <string, int>(); userNameTypeValues["SAM (domain\\user_name)"] = 3; userNameTypeValues["DpAccount (user_name)"] = 9; var userNameType = ChooseBox.Show <int>("User name type:", userNameTypeValues); Log("User name: {0}", userName); Log("User name: {0}", userNameType); var dialog = new AuthenticationDialog(); dialog.Title = ".NET SDK Sample"; dialog.Description = ((Button)sender).Content.ToString(); dialog.ParentWindow = new WindowInteropHelper(this).Handle; dialog.UserName = userName; dialog.UserNameType = userNameType; Log("Show dialog"); if (dialog.ShowDialog()) { Log("OK"); Log("User name: {0}", dialog.UserName); Log("Authenticated credentials: {0}", String.Join(", ", dialog.AuthenticatedCredentials)); } else { Log("Cancel"); } } catch (Exception ex) { Log("Error: {0}", ex.Message); } }
private void Authenticate_CusmonPolicyModified_Click(object sender, RoutedEventArgs e) { LogTextBox.Clear(); try { var dialog = new AuthenticationDialog(); dialog.Title = ".NET SDK Sample"; dialog.Description = ((Button)sender).Content.ToString(); dialog.ParentWindow = new WindowInteropHelper(this).Handle; dialog.UserName = Environment.UserDomainName + "\\" + Environment.UserName; var policy = dialog.ReadAuthPolicy(); Log("Original policy: {0}", String.Join(", ", policy)); policy = policy.Where(p => (p & 1) != p).ToArray(); // remove password Log("Modified policy: {0}", String.Join(", ", policy)); dialog.AuthenticationPolicy = policy; Log("Show dialog"); if (dialog.ShowDialog()) { Log("OK"); Log("User name: {0}", dialog.UserName); Log("Authenticated credentials: {0}", String.Join(", ", dialog.AuthenticatedCredentials)); } else { Log("Cancel"); } } catch (Exception ex) { Log("Error: {0}", ex.Message); } }