public Bid(double value, Buyer bidder) { Value = value; Bidder = bidder; Time = DateTime.Now; }
public IEnumerable<Bid> GetUserBids(Buyer buyer) { return Bids.Where(b => b.Bidder == buyer); }
public IEnumerable<Sale> GetUserPurchase(Buyer buyer) { return Sales.Where(s => s.IsSaled).Where(s => s.Buyer == buyer); }
public void AddBuyer(Buyer buyer) { if (_buyers.Count(b => b.Login == buyer.Login) == 0) _buyers.Add(buyer); else throw new DuplicateNameException("login is not available"); }