Esempio n. 1
0
        private string getCurrentItem()
        {
            SAuctionItem item         = placeBidsController.GetCurrentItem();
            string       itemAsString = JsonConvert.SerializeObject(item);

            return(itemAsString);
        }
Esempio n. 2
0
        private bool placeBid(string itemAsString, string amountAsString, string bidder)
        {
            SAuctionItem item   = JsonConvert.DeserializeObject <SAuctionItem>(itemAsString);
            decimal      amount = decimal.Parse(amountAsString);

            return(placeBidsController.PlaceBid(item, amount, bidder));
        }
Esempio n. 3
0
        public SAuctionItem GetCurrentItem()
        {
            commandWriter.WriteLine("get");
            string       itemString = commandReader.ReadLine();
            SAuctionItem item       = JsonConvert.DeserializeObject <SAuctionItem>(itemString);

            return(item);
        }
        public SAuctionItem GetCurrentItem()
        {
            AuctionItem  currentItem  = auction.CurrentItem;
            SAuctionItem sCurrentItem = new SAuctionItem()
            {
                Id       = currentItem.Id,
                ItemName = currentItem.ItemName,
                Bid      = currentItem.Bid
            };

            return(sCurrentItem);
        }
Esempio n. 5
0
 public void getCurrentItem()
 {
     try
     {
         auctionItem             = placeBidsController.GetCurrentItem();
         itemLabel.Content       = auctionItem.ItemName;
         currentBidLabel.Content = auctionItem.Bid;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Esempio n. 6
0
        public bool PlaceBid(SAuctionItem auctionItem, decimal amount, string bidder)
        {
            string itemAsString = JsonConvert.SerializeObject(auctionItem);

            bidder += commandClient.Client.LocalEndPoint.ToString();

            commandWriter.WriteLine("bid|" + itemAsString + "|" + amount + "|" + bidder);

            bool success;

            bool.TryParse(commandReader.ReadLine(), out success);

            return(success);
        }
 public bool PlaceBid(SAuctionItem auctionItem, decimal amount, string bidder)
 {
     return(auction.PlaceBid(auctionItem.Id, amount, bidder));
 }