//保存新添加的账户 private bool SaveAccount(string name, string money) { string errMsg = ""; if(name!=""&&money!="") { Account account = new Account(); account.ID = Guid.NewGuid(); account.Name = name; account.Balance = Double.Parse(money); App.accountHelper.AddNew(account); return true; } else { if (name == "") { errMsg += "账户名称不能为空!\n"; } if (money == "") { errMsg += "账户金额不能为空!\n"; } MessageBox.Show(errMsg); return false; } }
public void Update(Account item, double balance) { item.Balance = balance; }
public void Remove(Account item) { this._data.Remove(item); }
public void AddNew(Account item) { item.ID = Guid.NewGuid(); this._data.Add(item); }