static void GetMessageReport() { PIITrackData d = GetConfigData <PIITrackData>(); ScriptEngine <PIITrack, PIITrackData> script = new ScriptEngine <PIITrack, PIITrackData>(); BindingStepInfo(script); script.Run(d); SetConfigData(d); }
public MainWindow() { InitializeComponent(); ATTUploadData d1 = new ATTUploadData(); d1.MessageData = uc_ATTUploadConfig.MsgIdTaskData; d1.DownloadData = uc_ATTUploadConfig.PayloadsDownloadData; d1.UploadData = uc_ATTUploadConfig.PayloadsUploadData; d1.UpdateData = new PayloadsUpdateData(); d1.ClientId = (App.Current as App).ClientId; uc_ATTUpload.SetScript(() => new ScriptEngine <ATTUpload, ATTUploadData>(), d1, fy_ATTUploadConfig); PIITrackData d2 = uc_PIITrackConfig.PII; uc_PIITrack.SetScript(() => new ScriptEngine <PIITrack, PIITrackData>(), d2, fy_PIITrackConfig); LHTrackData d3 = uc_LHTrackConfig.LH; uc_LHTrack.SetScript(() => new ScriptEngine <LHTrack, LHTrackData>(), d3, fy_LHTrackConfig); }
public PIITrackConfig() { InitializeComponent(); PII = Utils.GetObjFromXml <PIITrackData>(GlobalConfig.PIITrackDataFile); this.DataContext = PII; }