public static ISecSystem GetInstance() { if (_instance == null) { _instance = new SecSystemBridge(); } return(_instance); }
private void LoginFromData(string uid, string pwd) { _secSystem = SecSystemBuilder.GetInstance(); _secSystem.LoginAs(uid, pwd); if (!_secSystem.LoginSuccessful) { MessageBox.Show("Login failed!", "Connection error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public EditAccessRule(ISecSystem secSystem, SecLevel secLevel = null) { InitializeComponent(); _secSystem = secSystem; EnsureLoginState(); LoadAllLocations(); if (secLevel != null) { SecLevelBox.Items.Add(secLevel); SecLevelBox.SelectedIndex = 0; SecLevelBox.Enabled = false; LoadAccessibleLocations(secLevel.Id); } else { LoadSecLevels(); } }
public VoiceSampleEditor(int userId, ISecSystem secSystem) { _userId = userId; _secSystem = secSystem; InitializeComponent(); }