public bool Deposit(long points) { if (TotalPoints() + points < 0) { return(false); } DepositRecords.Add(new DepositRecord() { Points = points, CreateDateTime = DateTime.Now }); return(true); }
public long TotalPoints() => DepositRecords.Sum(p => p.Points);