private void sortujPlikiButton_Click(object sender, EventArgs e) { niestandardoweSortowaniePanel.Visible = false; if (drzewoFolderow.SelectedNode == null || aktualnyFolder.SelectedItems.Count == 0) { MessageBox.Show("Nie został wybrany folder do posortowania!"); return; } String sciezka = drzewoFolderow.SelectedNode.Name + "\\" + aktualnyFolder.SelectedItems[0].Text; if (!Directory.Exists(sciezka)) return; AkcjaDialog dlg = new AkcjaDialog("Sortowanie plików"); dlg.Show(); Folder folder = new Folder(sciezka) {progressBar2 = toolStripProgressBar1.ProgressBar}; folder.ustalSchemat(UstawieniaProgramu.getInstance().domyslneSortowanieMuzyki); folder.sortuj(UstawieniaProgramu.getInstance().wspieraneRozszerzeniaAudio); folder.ustalSchemat(UstawieniaProgramu.getInstance().domyslneSortowanieFilmow); folder.sortuj(UstawieniaProgramu.getInstance().wspieraneRozszerzeniaVideo); dlg.Dispose(); logiTextBox.Text += folder.logi; }
private void dodajButton_Click(object sender, EventArgs e) { String source; String destination; if (sourceFolderTextBox.Text == "") { MessageBox.Show("Nie został wybrany folder do dodania!"); return; } else { source = sourceFolderTextBox.Text; } if (destinationFolderTextBox.Text == "") { MessageBox.Show("Nie został wybrany folder docelowy!"); return; } else { destination = destinationFolderTextBox.Text; } if (!(Directory.Exists(source) || Directory.Exists(destination))) { MessageBox.Show("Błąd podanych katalogów!"); return; } Folder docelowy = new Folder(destination); if (!docelowy.analizuj()) { MessageBox.Show("Folder docelowy nie został posortowany!"); return; } //MessageBox.Show("Dodawanie rozpoczęte."); AkcjaDialog dlg = new AkcjaDialog("Dodawanie plików do folderu"); dlg.Show(); docelowy.dodajIPosortujFolder(source, UstawieniaProgramu.getInstance().wspieraneRozszerzeniaAudio); logiTextBox.Text += docelowy.logi; dlg.Dispose(); MessageBox.Show("Pomyślnie dodano pliki."); dodajPanel.Visible = false; }
private void dodajPlikDoGlownegoFolderuButton_Click(object sender, EventArgs e) { niestandardoweSortowaniePanel.Visible = false; if (folderGlowny == null || folderGlowny.Sciezka == "") { MessageBox.Show("Nie został ustawiony folder główny!"); return; } if (drzewoFolderow.SelectedNode == null || aktualnyFolder.SelectedItems.Count == 0) { MessageBox.Show("Nie został wybrany folder do dodania!"); return; } String sciezka = drzewoFolderow.SelectedNode.Name + "\\" + aktualnyFolder.SelectedItems[0].Text; if (sciezka == folderGlowny.Sciezka) { MessageBox.Show("Próba dodania folderu głównego do folderu głównego!"); return; } if (System.IO.Directory.Exists(sciezka)) { Folder temp = new Folder(sciezka); if (temp.analizuj()) { AkcjaDialog dlg = new AkcjaDialog("Dodawanie do głównego folderu"); dlg.Show(); folderGlowny.dodajFolder(sciezka); dlg.Dispose(); logiTextBox.Text += folderGlowny.logi; } else { MessageBox.Show("Folder nie został posortowany!"); return; } } }