コード例 #1
0
ファイル: SellerPercFee.cs プロジェクト: timdhughes/ebabylab
 public override void Update(Auction auction)
 {
     auction.SellerAmount *= Amount;
 }
コード例 #2
0
ファイル: Fee.cs プロジェクト: timdhughes/ebabylab
 public abstract void Update(Auction auction);
コード例 #3
0
 public override bool SendNotifications(Auction auction)
 {
     PostOffice.SendEMail(auction.HighestBidder.UserEmail, "Congratulations! You won an auction for a " + auction.ItemDesc + " from " + auction.Seller.UserName + " for " + auction.CurrentPrice.ToString("C2") + ".");
     PostOffice.SendEMail(auction.Seller.UserEmail, "Your " + auction.ItemDesc + " auction sold to bidder " + auction.HighestBidder.UserEmail + " for " + auction.CurrentPrice.ToString("C2") + ".");
     return(true);
 }
コード例 #4
0
 public override bool SendNotifications(Auction auction)
 {
     PostOffice.SendEMail(auction.Seller.UserEmail, "Sorry, your auction for " + auction.ItemDesc + " did not have any bidders.");
     return(true);
 }
コード例 #5
0
ファイル: Notification.cs プロジェクト: timdhughes/ebabylab
 public abstract bool SendNotifications(Auction auction);
コード例 #6
0
ファイル: AuctionManager.cs プロジェクト: timdhughes/ebabylab
 public void AddAuction(Auction auction)
 {
     Auctions.Add(auction);
 }
コード例 #7
0
 public override void Update(Auction auction)
 {
     auction.BuyerAmount  = auction.CurrentPrice;
     auction.SellerAmount = auction.CurrentPrice;
 }
コード例 #8
0
 public override void Update(Auction auction)
 {
     auction.BuyerAmount += Amount;
 }