Exemple #1
0
        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();
        }