private void Delete_selected_rows(object sender, RoutedEventArgs e) { foreach (CurrencyRow row in this.available_rows.Where(row => row.Selected == true).ToList()) { if (row.Currency_name != "USD") { DatabaseHandler.Delete_row_from_currencies(GlobalVariables.temporary_file_path, row.Id); } } this.Set_rows(); }