Interface CustomerGroupDao

    • Method Detail

      • findAllCustomersByGroups

        <T extends CustomerModelSearchPageData<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 for
        pageableData - paging information
        Returns:
        customer model search page data
      • findAllCustomersByConsignmentsInPointOfServices

        <T extends CustomerModelSearchPageData<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 to
        pageableData - paging information
        Returns:
        customer model search page data