/// <summary> /// 单例 /// </summary> private WarningManager() { name = UserRightManager.user.userName; bgWork = new BackgroundWorker(); config = ConfigManager.GetInstance(); adamHelper = AdamHelper.GetInstance(); dbhelper = DBHelper.GetInstance(); }
public PouringState() { InitializeComponent(); adamHelper = AdamHelper.GetInstance(); dataStoreManager = DataStoreManager.GetInstance(); warningManager = WarningManager.GetInstance(); config = ConfigManager.GetInstance(); //timer1.Enabled = false; }
private DataStoreManager() { dbhelper = DBHelper.GetInstance(); adamHelper = AdamHelper.GetInstance(); name = UserRightManager.user.userName;//得到操作人的名字 // name = "admin"; storeTimer = new System.Threading.Timer(_ => { if (adamHelper.hasData) { storeData(); } }, null, Timeout.Infinite, Timeout.Infinite); }
private void TestForm_Load(object sender, EventArgs e) { List <AdamOperation> list = new List <AdamOperation> { new Adam6217Operation("192.168.1.3", 0) }; try { AdamHelper.Initialize(list); adamHelper = AdamHelper.GetInstance(); } catch (Exception ex) { MessageBox.Show(ex.Message + ex.GetType()); } bool isResetDb = true; try { DBHelper dbHelper = DBHelper.GetInstance(); if (isResetDb) { ConfigManager.Initialize(dbHelper, false); ConfigManager.GetInstance().RecreateDbTable(); } else { ConfigManager.Initialize(dbHelper); } } catch (Exception ex) { MessageBox.Show($"无法初始化配置管理系统,程序将退出。\n错误:\n {ex.Message}\n {ex.StackTrace}", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error); } try { warningManager = WarningManager.GetInstance(); warningDialog = WarningDialog.GetInstance(warningManager); configManager = ConfigManager.GetInstance(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void SteeveForceWin_Load(object sender, EventArgs e) { adamhelper = AdamHelper.GetInstance(); }
private void FrontDisWin_Load(object sender, EventArgs e) { adamhelper = AdamHelper.GetInstance(); }