예제 #1
0
 private void Delete_selected_rows(object sender, RoutedEventArgs e)
 {
     foreach (RegistryRow row in available_rows.Where(row => row.Selected == true).ToList())
     {
         DatabaseHandler.Delete_row_from_registries(GlobalVariables.temporary_file_path, row.ID);
     }
     this.Set_rows();
 }
        private void Edit_this_row(object sender, RoutedEventArgs e)
        {
            EditRegistryDialog edit_registry_dialog = new EditRegistryDialog();

            edit_registry_dialog.Set_row(this.row);
            if (edit_registry_dialog.custom_show_dialog())
            {
                DatabaseHandler.Delete_row_from_registries(GlobalVariables.temporary_file_path, this.row.ID);
                this.Set_row(edit_registry_dialog.row);
                this.success = true;
            }
        }