private void btnAddAccount_Click(object sender, EventArgs e) { try { SbotControl.Account acc = new SbotControl.Account(string.Empty, true, true, true, true, true, string.Empty, 300); AddAccountFrm frm = new AddAccountFrm(acc); if (frm.ShowDialog() == DialogResult.OK) { Program.DM.AddAccount(acc); Program.DM.SaveSettings(); } ReloadData(); } catch (Exception ex) { Program.dbOperations.SaveToEx(this.GetType().ToString(), ex.Message, ex.StackTrace); } }
public AddAccountFrm(SbotControl.Account account) { InitializeComponent(); _account = account; _src_charname= _account.charName; _src_active = _account.Start; _src_group = _account.Group; _src_botpath = _account.BotFilePath; _src_connectionTimeout = _account.ConnectionTimeout; tbCharName.DataBindings.Add("EditValue", _account, "CharName"); beBotPath.DataBindings.Add("EditValue", _account, "BotFilePath"); tbGroup.DataBindings.Add("EditValue", _account, "Group"); ceActive.DataBindings.Add("EditValue", _account, "Start"); seConnectionTimeout.DataBindings.Add("EditValue", _account, "ConnectionTimeout"); LayoutInti(); }