public MapBuilder(Config cfg, MainView view) { commonFunc = new CommonFunc("AutoBlankMapBuilder", cfg); fileAccessClass = new FileAccessClass(); fileCopyClass = new FileCopyClass(commonFunc); this.cfg = cfg; this.view = view; // alarmList = new List<AlarmInfo>(); sqlFunc.ConnectionStringMapBackup = cfg.MapBackupDb; }
public void hobex_process_test() { var header = new HeaderNP(); header.Init(); FileAccessClass faccess = new FileAccessClass(); faccess.Prepare("G:\\", Enumerable.Empty <int>()); faccess.Process(header, @"C:\TEST1\POSHostRequest_.xml", @"C:\TEST2\", @"C:\TEST3\"); faccess.Process(header, @"C:\TEST1\POSHostRequest_.xml", @"C:\TEST2\", @"C:\TEST3\"); }
private void File_Created(object sender, FileSystemEventArgs e) { if (Path.GetExtension(e.FullPath) == Config.FileEx) { Task.Factory.StartNew(() => { Thread.Sleep(TimeSpan.FromSeconds(1)); var header = new HeaderNP(); header.Init(); FileAccessClass faccess = new FileAccessClass(); faccess.Count = Config.AllocationsCount; faccess.Prepare(Config.ExDirName, Config.IgnoreTerminalIds.ToEnumerable()); faccess.Process(header, e.FullPath, Config.OutDirName, Config.ErrDirName); Config.LastRunDate = DateTime.Now; Config.AllocationsCount = faccess.Count; }); } }