public AuctionJson Get(string id) { if (!authorization.IsAuthorized()) { throw new WebFaultException(HttpStatusCode.Unauthorized); } Auction auction = auctionRepository.Find(int.Parse(id)); if (auction == null) { throw new WebFaultException(HttpStatusCode.NotFound); } return(new AuctionJson(auction)); }
public ProductJson Get(string id) { if (!authorization.IsAuthorized()) { throw new WebFaultException(HttpStatusCode.Unauthorized); } Product product = productRepository.Find(int.Parse(id)); if (product == null) { throw new WebFaultException(HttpStatusCode.NotFound); } return(new ProductJson(product)); }
public OfferJson Get(string id) { if (!authorization.IsAuthorized()) { throw new WebFaultException(HttpStatusCode.Unauthorized); } Offer offer = offerRepository.Find(int.Parse(id)); if (offer == null) { throw new WebFaultException(HttpStatusCode.NotFound); } return(new OfferJson(offer)); }