public void DeleteAllImages() { if ((new DirectoryInfo(ConfigurationManager.AppSettings["WebSiteSearchDir"])).GetFiles().Length == 0) { return; } //delete all pics from previous session. Before events are registed try { //fileSystemWatcher1.Created -= FileSystemWatcher1_Changed; //fileSystemWatcher1.Deleted -= FileSystemWatcher1_Changed; imageIO.DeleteAllFilesInDrectoryAndSubDirs(ConfigurationManager.AppSettings["WebSiteSearchDir"]); if (imageIO.DoesAnyFileExists(ConfigurationManager.AppSettings["WebSiteSearchDir"]) > 0) { imageIO.DeleteAllFilesInDrectoryAndSubDirs(ConfigurationManager.AppSettings["WebSiteSearchDir"]); } //fileSystemWatcher1.Created += FileSystemWatcher1_Changed; //fileSystemWatcher1.Deleted += FileSystemWatcher1_Changed; } catch (Exception ex) { logger.Error(ex.Message); //if (System.Diagnostics.Debugger.IsAttached) // MessageBox.Show(ex.Message); } }
public void DeleteAllImages() { //delete all pics from previous session. Before events are registed try { imageIO.DeleteAllFilesInDrectoryAndSubDirs(ConfigurationManager.AppSettings["WebSiteSearchDir"]); if (imageIO.DoesAnyFileExists(ConfigurationManager.AppSettings["WebSiteSearchDir"]) > 0) { imageIO.DeleteAllFilesInDrectoryAndSubDirs(ConfigurationManager.AppSettings["WebSiteSearchDir"]); } } catch (Exception ex) { logger.Error(ex.Message); //if (System.Diagnostics.Debugger.IsAttached) // MessageBox.Show(ex.Message); } }
private void DirectConnectButton_Click(object sender, EventArgs e) { //clear print queues. PrintIO.AbortPrinting(); imageIO.DeleteAllFilesInDrectoryAndSubDirs(Globals.PrintDir); //PickDropGallery pickDropGallery = new PickDropGallery(); //pickDropGallery.Show(); //Set default value; //Globals.PrintSelection = Globals.PrintSize.A5; //Set user selected value. new PicSizeSeletion().ShowDialog(); this.Visible = false; USBConnectHelp usbform = new USBConnectHelp(); usbform.AnimationForm = this; usbform.TopMost = true; usbform.ShowDialog(); // Old implemetation of seacrhing images is commented. //AllImages = new List<ChitraKiAlbumAurVivaran>(); //waiter = new Waiter(); //waiter.Show(); //var progressIndicator = new Progress<ChitraKiAlbumAurVivaran>(ReportProgressForImageSearch); //lib.ChitraKhoj imgSearch = new ChitraKhoj(Globals.USBSearchPath); //Task waitToComplete = new Task(async ()=> //{ // await imgSearch.Search(progressIndicator); // if (InvokeRequired) // { // Invoke((Action<bool>)Done,false); // return; // } //}); //waitToComplete.Start(); }