public async Task<bool> Add(string name, string secretKey) { string code = codeGenerator.ComputeCode(secretKey); int tmpCode; if (Int32.TryParse(code, out tmpCode)) { Account acc = new Account(index, name, secretKey, code); accountsCollection.Add(acc); Sort(); await Write(); return true; } else return false; }
public async Task<bool> DeleteAccount(Account acc) { if (acc != null) { accountsCollection.Remove(acc); await Write(); return true; } else return false; }