public async Task <IActionResult> About(string itemNumber) { var service = new AuctionService.AuctionsServiceClient(); var chosenItem = await service.GetAuctionItemAsync(int.Parse(itemNumber)); return(View(chosenItem)); }
public async Task <IActionResult> Bid(string itemNumber, string bidCustomName, string bidCustomPhone, string bidPrice) { var service = new AuctionService.AuctionsServiceClient(); await service.ProvideBidAsync(int.Parse(itemNumber), int.Parse(bidPrice), bidCustomName, bidCustomPhone); var chosenItem = await service.GetAuctionItemAsync(int.Parse(itemNumber)); return(View("About", chosenItem)); }
public IActionResult Bid(int id) { if (id <= 0) { return(RedirectToAction("index")); } AuctionService.AuctionsServiceClient client = new AuctionService.AuctionsServiceClient(); AuctionService.AuctionItem item = client.GetAuctionItemAsync(id).Result; if (item == null) { return(RedirectToAction("index")); } ViewBag.id = item.ItemNumber; ViewBag.itemdesc = item.ItemDescription; ViewBag.ratingprice = item.RatingPrice; return(View()); }