void FixThreads(Automations tmpAuto) { foreach (Automation auto in tmpAuto.automation) { AddAutomation(auto.automationName, auto.interval, auto.message, auto.active); } }
public AutomationManager(MainForm _mainRef) { mainRef = _mainRef; if (SaveLoad.DoesSaveExist(null)) { Automations tmpAuto = (Automations)SaveLoad.LoadFromFile <Automations>(null); if (tmpAuto != null && tmpAuto.automation.Count > 0) { FixThreads(tmpAuto); } } }