public PagedResult <FaqVendorWiseViewModel> VendorWiseList(ProductReviewFilerRequest request) { return(Db.ProductFaq .Where(f => f.ProductId == request.ProductId) .ProjectTo <FaqVendorWiseViewModel>(_mapper.ConfigurationProvider) .GetPaged(request.Page, request.PageSize)); }
public PagedResult <FaqProductWiseViewModel> ProductWiseList(ProductReviewFilerRequest request) { return(Db.ProductFaq .Where(f => f.IsVisible && !string.IsNullOrEmpty(f.Answer) && f.ProductId == request.ProductId) .ProjectTo <FaqProductWiseViewModel>(_mapper.ConfigurationProvider) .OrderByDescending(f => f.AnswerOnUtc) .GetPaged(request.Page, request.PageSize)); }
public PagedResult <FaqCustomerWiseViewModel> CustomerWiseList(ProductReviewFilerRequest request) { return(Db.ProductFaq .Where(f => f.ProductId == request.ProductId) .ProjectTo <FaqCustomerWiseViewModel>(_mapper.ConfigurationProvider) .OrderByDescending(f => f.AnswerOnUtc) .GetPaged(request.Page, request.PageSize)); }
public PagedResult <ProductReviewViewModel> ProductWiseList(ProductReviewFilerRequest request) { return(Db.ProductReview .Where(p => p.ProductId == request.ProductId) .ProjectTo <ProductReviewViewModel>(_mapper.ConfigurationProvider) .OrderByDescending(p => p.ReviewedOnUtc) .GetPaged(request.Page, request.PageSize)); }