async static Task StartUpload() { ResetCancellationToken(); //wait for all upload complete if remaining //await WaitForComplete(); FFolderLogic.Reset_ProcessingStatus(); while (FlickrLogic.IsUpload) { var folder = FFolderLogic.GetForUpload(); if (folder == null) { FlickrLogic.IsUpload = false; } else { CurrentFolderPath = folder.Path; FFileLogic fLogic = new FFileLogic(folder); fLogic.Reset_ProcessingStatus(); await UploadFolder(); } } }
private void dataGridViewFolder_CellContentClick(object sender, DataGridViewCellEventArgs e) { var r = MessageBox.Show("Delete! Sure?", "", MessageBoxButtons.OKCancel); if (r == System.Windows.Forms.DialogResult.OK) { if (e.ColumnIndex == 0) //Assuming the button column as second column, if not can change the index { var Id = (int)dataGridViewFolder.Rows[e.RowIndex].Cells[1].Value; FFolderLogic fFolderLogic = new FFolderLogic(); fFolderLogic.Delete(Id); DataGridViewFolder_LoadData(); } } }
private void addFolderToolStripMenuItem_Click(object sender, EventArgs e) { FolderBrowserDialog di = new FolderBrowserDialog(); var r = di.ShowDialog(); if (r == System.Windows.Forms.DialogResult.OK) { FFolderLogic fL = new FFolderLogic(); var v = fL.CreateIfNotExist(di.SelectedPath); FFileLogic ffL1 = new FFileLogic(v); ffL1.Scan(); DataGridViewFolder_LoadData(); } }