Пример #1
0
        public static ICollection <Model.Review> GetReviews(Reviews reviews)
        {
            var result = new List <Model.Review>();

            if (reviews != null)
            {
                reviews.reviews.ForEach(r =>
                {
                    var review    = new Review();
                    review.Author = BookstoreDAL.GetAuthor(r.Author);

                    if (r.Text.StartsWith("\n"))
                    {
                        review.Text = r.Text.Remove(0, 2).Trim();
                    }
                    else
                    {
                        review.Text = r.Text;
                    }

                    if (r.CreatDate == null)
                    {
                        review.CreatDate = DateTime.Now;
                    }
                    else
                    {
                        review.CreatDate = DateTime.Parse(r.CreatDate);
                    }

                    result.Add(review);
                });
            }

            return(result);
        }
        public static ICollection<Model.Review> GetReviews(Reviews reviews)
        {
            var result = new List<Model.Review>();

            if (reviews != null)
            {
                reviews.reviews.ForEach(r =>
                {
                    var review = new Review();
                    review.Author = BookstoreDAL.GetAuthor(r.Author);

                    if (r.Text.StartsWith("\n"))
                    {
                        review.Text = r.Text.Remove(0, 2).Trim();
                    }
                    else
                    {
                        review.Text = r.Text;
                    }

                    if (r.CreatDate == null)
                    {
                        review.CreatDate = DateTime.Now;
                    }
                    else
                    {
                        review.CreatDate = DateTime.Parse(r.CreatDate);
                    }

                    result.Add(review);
                });
            }

            return result;
        }