Example #1
0
        private static void FileSystemWatcher_Changed(object sender, FileSystemEventArgs e)

        {
            DateTime lastWriteTime = File.GetLastWriteTime(e.FullPath);

            if (lastWriteTime != lastRead)
            {
                XMLtoOrder XML  = new XMLtoOrder();
                string     path = e.FullPath;
                System.Threading.Thread.Sleep(3000);
                Order test = XML.GetOrder(path);

                ToBitrix.Start(test);
                lastRead = lastWriteTime;
            }
            // else discard the (duplicated) OnChanged event
        }