public Settings(ListSettingsContext settingsContext) { InitializeComponent(); this.settingsContext = settingsContext; textBox1.Text = this.settingsContext.settings.Program_name; textBox2.Text = this.settingsContext.settings.RenameFile; textBox3.Text = this.settingsContext.settings.MaxCountHistory.ToString(); }
private void Panel_Load(object sender, EventArgs e) { try { rulesContext = new ListRulesContext(); historyContext = new ListHistoryContext(); settingsContext = new ListSettingsContext(); this.Text = settingsContext.settings.Program_name; notifyIcon1.Text = settingsContext.settings.Program_name; GridRefresh(); } catch (Exception ex) { MessageBox.Show(ex.Message); this.Close(); } }
public FileWatcher(RuleItem rule, ListHistoryContext historyContext, Panel dg, ListSettingsContext settingsContext) { try { this.rule = rule; this.historyContext = historyContext; this.settingsContext = settingsContext; this.dg = dg; FWCheck(); // ФЛК правила (мало ли) //FWExecuteRule(); // обрабатываем файлы, что уже были до запуска FW FWInstance(); // реализация FW для правила res = new Response() { respType = Response.RespType.Success, Message = "Правило № " + rule.Id + " запущено" }; } catch (Exception ex) { res.respType = Response.RespType.Error; res.Message = "Ошибка запуска правила № " + rule.Id + ":\n" + ex.Message; } }
public Rules(ListRulesContext rulesContext, ListSettingsContext sc) { InitializeComponent(); this.rulesContext = rulesContext; this.Text = sc.settings.Program_name + ": " + this.Text; }