/// <summary> /// Initializes the dialog. /// </summary> public ConfiguredServerDlg() { InitializeComponent(); this.Icon = ClientUtils.GetAppIcon(); m_userIdentities = new Dictionary<string, UserIdentityToken>(); m_statusObject = new StatusObject((int)StatusChannel.MaxStatusChannels); }
public StuffClass() { _status = StatusObject.soBrownse; }
public StatusDamage(StatusObject statusObject) : base(statusObject) { }
public TweetControl(StatusObject status) { this.TwitterStatus = status; }
public static StatusObject InitializeSystem(string dbPath, bool dbEncrypt = false, bool overwrite = false) { if (!overwrite && new FileInfo(dbPath).Exists) { return new StatusObject { OperationType = StatusObject.OperationTypes.Delete, Result = "Database file already exists!", Success = false } } ; try { File.Delete(dbPath); } catch (Exception e) { return(new StatusObject { OperationType = StatusObject.OperationTypes.Delete, Result = e, Success = false }); } var pwGenerator = new Password(12).IncludeLowercase().IncludeUppercase().IncludeNumeric() .IncludeSpecial("!@#$%^&*()-_=+"); var newUserName = "******"; var newUserPass = pwGenerator.Next(); string dbPass = null; if (dbEncrypt) { dbPass = pwGenerator.Next(); } ConfigurationHelper.SaveDbSettings(dbPath, dbEncrypt, dbPass); StatusObject status; var dbSettings = ConfigurationHelper.GetDbSettings(); using (var oH = new ObjectHelper(dbSettings)) { status = oH.AddUserAccount(newUserName, newUserPass, true); } if (status.Success) { status = new StatusObject { OperationType = StatusObject.OperationTypes.System, Result = new Dictionary <string, string> { { "newUserName", newUserName }, { "newUserPass", newUserPass } }, Success = true } } ; return(status); }