private void GuiEditMenuItem_Click(object sender, RoutedEventArgs e) { GuiContextMenu.IsOpen = false; if (GuiDataGrid.SelectedItems.Count != 1) { return; } if (!(GuiDataGrid.SelectedItems[0] is PrivateEmailInfo emailInfo)) { return; } PrivateEmailGenerateWindow.EditEmail(Model, emailInfo); }
public static void EditEmail(PrivateEmailsManagerViewModel model, PrivateEmailInfo emailToEdit) { __Instance?.Close(); __Instance = new PrivateEmailGenerateWindow(model, emailToEdit); __Instance.Show(); }
private void GuiButtonAdd_Click(object sender, RoutedEventArgs e) { PrivateEmailGenerateWindow.GenerateEmail(Model); }
public static void GenerateEmail(PrivateEmailsManagerViewModel model) { __Instance?.Close(); __Instance = new PrivateEmailGenerateWindow(model); __Instance.Show(); }