Ejemplo n.º 1
0
        public ItemReviewResponse GetReviewsUID(int uid)
        {
            ItemReviewResponse itemReviewResponse = new ItemReviewResponse();
            IList <Review>     raingList          = new List <Review>();
            IItemDBManager     itemDBManager      = new ItemDBManager();
            IList <RetrieveReviewsByUserIdResult> reviewsUserresult = itemDBManager.GetReviewsUID(uid).ToList();

            foreach (RetrieveReviewsByUserIdResult result in reviewsUserresult)
            {
                raingList.Add(new Review
                {
                    SKU         = Convert.ToInt32(result.SKU),
                    RatingStars = result.RatingStars,
                    Date        = Convert.ToDateTime(result.Date),
                    PlantFinal  = result.PlantFinal,
                    RatingText  = result.RatingText,
                    Username    = result.UserName.ToString(),
                    Name        = result.Name,
                    Vintage     = result.Vintage.ToString(),
                    Region      = result.Region,
                    Country     = result.Country,
                    WineId      = result.WineID
                });
            }
            itemReviewResponse.Reviews = raingList;
            return(itemReviewResponse);
        }