public void UpdateAuction(clientRef.Auction auctionToUpdate) { proxyRef.Auction auctionInServiceFormat = new ConvertDataAuction().ConvertToServiceAuction(auctionToUpdate); using (proxyRef.AuctionServiceClient auctionProxy = new proxyRef.AuctionServiceClient()) { auctionProxy.UpdateAuction(auctionInServiceFormat); } }
public bool AddAuction(clientRef.Auction auctionToAdd) { bool allOk = false; proxyRef.Auction auctionInServiceFormat = new ConvertDataAuction().ConvertToServiceAuction(auctionToAdd); using (proxyRef.AuctionServiceClient auctionProxy = new proxyRef.AuctionServiceClient()) { allOk = auctionProxy.AddAuction(auctionInServiceFormat); } return(allOk); }
public List <clientRef.Auction> GetClientSideAuctions(IEnumerable <proxyRef.Auction> auctions) { List <clientRef.Auction> foundAuctionsList = new List <clientRef.Auction>(); clientRef.Auction tempAuction; foreach (var auction in auctions) { tempAuction = new clientRef.Auction(auction.AuctionId, auction.TimeLeft, auction.Payment, auction.Result, auction.PaymentDate, auction.ProductName, auction.ProductDescription); foundAuctionsList.Add(tempAuction); } return(foundAuctionsList); }
public clientRef.Auction GetAuctionById(int findAuctionId) { clientRef.Auction clientAuction = null; proxyRef.Auction aProxyAuction = null; using (proxyRef.AuctionServiceClient auctionProxy = new proxyRef.AuctionServiceClient()) { aProxyAuction = auctionProxy.GetAuctionById(findAuctionId); } if (aProxyAuction != null) { clientAuction = new ConvertDataAuction().ConvertFromServiceAuction(aProxyAuction); } return(clientAuction); }