Interface CustomerGroupDao
-
- All Known Implementing Classes:
DefaultCustomerGroupDao
public interface CustomerGroupDaoCustomer Group DAO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends CustomerModel>
SearchPageData<T>findAllCustomersByConsignmentsInPointOfServices(java.util.List<PointOfServiceModel> pointOfServiceModels, PageableData pageableData)Get paginated customers for specific pos-list where customer have a consignment.<T extends CustomerModel>
SearchPageData<T>findAllCustomersByGroups(java.util.List<UserGroupModel> groupsUid, PageableData pageableData)Get paginated customers for specific customer list
-
-
-
Method Detail
-
findAllCustomersByGroups
<T extends CustomerModel> SearchPageData<T> findAllCustomersByGroups(java.util.List<UserGroupModel> groupsUid, PageableData pageableData)
Get paginated customers for specific customer list- Parameters:
groupsUid- groups that we want to get customers forpageableData- paging information- Returns:
- customer model search page data
-
findAllCustomersByConsignmentsInPointOfServices
<T extends CustomerModel> SearchPageData<T> findAllCustomersByConsignmentsInPointOfServices(java.util.List<PointOfServiceModel> pointOfServiceModels, PageableData pageableData)
Get paginated customers for specific pos-list where customer have a consignment.- Parameters:
pointOfServiceModels- POS-es with employee belongs topageableData- paging information- Returns:
- customer model search page data
-
-