public static ReviewDto.CustomerReview FromDto(this Model.CustomerReviews.CustomerReview review)
        {
            var result = new ReviewDto.CustomerReview
            {
                AuthorNickname = review.AuthorNickname,
                Content        = review.Content,
                CreatedBy      = review.CreatedBy,
                CreatedDate    = review.CreatedDate,
                Id             = review.Id,
                IsActive       = review.IsActive,
                ModifiedBy     = review.ModifiedBy,
                ModifiedDate   = review.ModifiedDate,
                ProductId      = review.ProductId,
                Rating         = review.Rating
            };

            return(result);
        }
Exemple #2
0
        public static CustomerReview ToCustomerReview(this Api.CustomerReview itemDto)
        {
            var result = new CustomerReview
            {
                Id             = itemDto.Id,
                AuthorNickname = itemDto.AuthorNickname,
                Content        = itemDto.Content,
                CreatedBy      = itemDto.CreatedBy,
                CreatedDate    = itemDto.CreatedDate,
                IsActive       = itemDto.IsActive,
                ModifiedBy     = itemDto.ModifiedBy,
                ModifiedDate   = itemDto.ModifiedDate,
                ProductId      = itemDto.ProductId,
                Rating         = itemDto.Rating
            };

            return(result);
        }
Exemple #3
0
        public static Model.CustomerReviews.CustomerReview ToCustomerReview(this reviewDto.CustomerReview itemDto)
        {
            var result = new Model.CustomerReviews.CustomerReview
            {
                Id             = itemDto.Id,
                AuthorNickname = itemDto.AuthorNickname,
                Content        = itemDto.Content,
                CreatedBy      = itemDto.CreatedBy,
                CreatedDate    = itemDto.CreatedDate,
                IsActive       = itemDto.IsActive,
                Rate           = itemDto.Rate ?? itemDto.Rate.Value,
                ModifiedBy     = itemDto.ModifiedBy,
                ModifiedDate   = itemDto.ModifiedDate,
                ProductId      = itemDto.ProductId
            };

            return(result);
        }