Esempio n. 1
0
 public Bid(double value, Buyer bidder)
 {
     Value = value;
     Bidder = bidder;
     Time = DateTime.Now;
 }
Esempio n. 2
0
 public IEnumerable<Bid> GetUserBids(Buyer buyer)
 {
     return Bids.Where(b => b.Bidder == buyer);
 }
Esempio n. 3
0
 public IEnumerable<Sale> GetUserPurchase(Buyer buyer)
 {
     return Sales.Where(s => s.IsSaled).Where(s => s.Buyer == buyer);
 }
Esempio n. 4
0
 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");
 }