Interface CustomerVendorReviewDao
- All Known Implementing Classes:
DefaultCustomerVendorReviewDao
public interface CustomerVendorReviewDao
Dao with CustomerVendorReviewDao related methods
-
Method Summary
Modifier and TypeMethodDescriptionfindPagedReviewsForVendor(String vendorCode, LanguageModel language, PageableData pageableData) Find all approved paged reviews for a particular vendorfindReviewsByUser(UserModel user) Find all reviews for a particular userfindReviewsForVendor(VendorModel vendor) Find all approved reviews for a particular vendorbooleanpostedReview(String consignmentCode, UserModel user) Check whether the review has been posted
-
Method Details
-
findReviewsForVendor
Find all approved reviews for a particular vendor- Returns:
- all approved reviews for this vendor
-
postedReview
Check whether the review has been posted- Parameters:
consignmentCode- consignment codeuser- User model- Returns:
- true if a review has been posted and false otherwise
-
findPagedReviewsForVendor
SearchPageData<CustomerVendorReviewModel> findPagedReviewsForVendor(String vendorCode, LanguageModel language, PageableData pageableData) Find all approved paged reviews for a particular vendor- Parameters:
vendorCode- code of vendorlanguage- current languagepageableData- the pagination data- Returns:
- paging result of reviews
-
findReviewsByUser
Find all reviews for a particular user- Parameters:
user- the given user- Returns:
- all reviews for this user
-