private static AcProductReviewDto MakeDto(UProductReview review) { AcProductReviewDto retVal = new AcProductReviewDto(); retVal.Email = review.Email; retVal.ProductId = review.ProductId; retVal.Rating = review.Rating; retVal.ReviewBody = review.ReviewBody; retVal.ReviewDate = review.ReviewDate; retVal.ReviewTitle = review.ReviewTitle; return(retVal); }
/// <summary> /// The insert. /// </summary> /// <param name="dto"> /// The dto. /// </param> /// <returns> /// The <see cref="bool"/>. /// </returns> public bool AddOrUpdate(AcProductReviewDto dto) { bool retVal; if (dto.ProductReviewId > 0) { retVal = _database.Update(dto) > 0; } else { var result = (decimal)_database.Insert(dto); retVal = result > 0; } return(retVal); }
public static bool SaveReview(UProductReview ableReview) { AcProductReviewDto newDto = MakeDto(ableReview); return(_service.AddOrUpdate(newDto)); }