public bool PromptAddAccount() { AddEditAccountForm addAccount = new AddEditAccountForm("Add Account"); DialogResult result = addAccount.ShowDialog(); addAccount.Dispose(); if (result == DialogResult.OK) { Account account = new Account(addAccount.Username, addAccount.Password); AccountManager.Instance.AddAccount(account); return(true); } return(false); }
private void button2_Click(object sender, EventArgs e) { Account account = (Account)listBox1.SelectedItem; if (account != null) { AddEditAccountForm editAccount = new AddEditAccountForm("Edit Account", account.GetUsername()); DialogResult result = editAccount.ShowDialog(); editAccount.Dispose(); if (result == DialogResult.OK) { account.SetUsername(editAccount.Username); account.SetEncryptedPassword(editAccount.Password); AccountManager.Instance.SaveAccounts(); updateAccountList(); } } }