fr.paris.lutece.plugins.stock.modules.tickets.business
Interface IShowDAO

All Superinterfaces:
fr.paris.lutece.util.jpa.IGenericDAO<java.lang.Integer,fr.paris.lutece.plugins.stock.business.product.Product>, fr.paris.lutece.plugins.stock.business.product.IProductDAO, fr.paris.lutece.plugins.stock.commons.dao.IStockDAO<java.lang.Integer,fr.paris.lutece.plugins.stock.business.product.Product>
All Known Implementing Classes:
ShowDAO

public interface IShowDAO
extends fr.paris.lutece.plugins.stock.business.product.IProductDAO

The Interface for show dao.


Method Summary
 java.util.List<fr.paris.lutece.plugins.stock.business.product.Product> getComeProduct(java.util.List<java.lang.String> orderList, fr.paris.lutece.plugins.stock.commons.dao.PaginationProperties paginator)
          Gets the come product.
 java.util.List<fr.paris.lutece.plugins.stock.business.product.Product> getCurrentAndComeProduct(java.util.List<java.lang.String> orderList)
          Return a list of product with date_end after the current date.
 java.util.List<fr.paris.lutece.plugins.stock.business.product.Product> getCurrentProduct(java.util.List<java.lang.String> orderList, fr.paris.lutece.plugins.stock.commons.dao.PaginationProperties paginator)
          
 
Methods inherited from interface fr.paris.lutece.plugins.stock.business.product.IProductDAO
findByFilter, findByFilter, getAllByName, getCountProductALAfficheByDate, getCountProductAVenirByDate
 
Methods inherited from interface fr.paris.lutece.plugins.stock.commons.dao.IStockDAO
findAll
 
Methods inherited from interface fr.paris.lutece.util.jpa.IGenericDAO
create, detach, findAll, findById, flush, remove, update
 

Method Detail

getCurrentProduct

java.util.List<fr.paris.lutece.plugins.stock.business.product.Product> getCurrentProduct(java.util.List<java.lang.String> orderList,
                                                                                         fr.paris.lutece.plugins.stock.commons.dao.PaginationProperties paginator)


getComeProduct

java.util.List<fr.paris.lutece.plugins.stock.business.product.Product> getComeProduct(java.util.List<java.lang.String> orderList,
                                                                                      fr.paris.lutece.plugins.stock.commons.dao.PaginationProperties paginator)
Gets the come product.

Parameters:
orderList - the order list
paginator - the paginator
Returns:
the come product

getCurrentAndComeProduct

java.util.List<fr.paris.lutece.plugins.stock.business.product.Product> getCurrentAndComeProduct(java.util.List<java.lang.String> orderList)
Return a list of product with date_end after the current date.

Parameters:
orderList - the order list
Returns:
list of product


Copyright © 2012 Mairie de Paris. All Rights Reserved.