public string MakeBid(Bid bid) { AuctionItem auctionItem = GetItemById(bid.ItemNumber); //bid.Price = 100; //bid.ItemNumber = 2; //bid.CustomPhone = "1515151"; //bid.CustomPhone = "Joao"; if (auctionItem != null) { if (bid.Price > auctionItem.BidPrice) { auctionItem.BidPrice = bid.Price; auctionItem.BidCustomName = bid.CustomName; auctionItem.BidCustomPhone = bid.CustomPhone; auctionItem.BidTimeStamp = DateTime.Now; return("OK"); } return("Bid is too low"); } return(" Item doesn't exist"); }
public AuctionItem GetItemById(int itemNumber) { AuctionItem auctionItem = null; foreach (AuctionItem item in GetAllItems().Values) { if (item.ItemNumber == itemNumber) { auctionItem = item; } } return(auctionItem); }