package fr.chantier.service; import fr.chantier.model.*; import fr.chantier.dao.*; import java.util.Collection; /** * Created by IntelliJ IDEA. * User: sora * Date: Oct 27, 2008 * Time: 6:07:51 PM * To change this template use File | Settings | File Templates. */ public interface IntervenantsManager extends GenericManager<IntervenantsEntity, Integer, IntervenantsDAO> { /** * Recupere les intervenants exitants * * @return */ Collection<IntervenantsEntity> findAllExisting(); /** * Recupere la somme des heures pour la commande donnee * * @param intervenantsEntity * @param commandesEntity * @return */ Float getSumOfHoursForCommand(IntervenantsEntity intervenantsEntity, CommandesEntity commandesEntity); /** * Recupere les intervenants pour la commande donnee * @param commandesEntity * @return */ Collection<IntervenantsEntity> findIntervenantsForCommandes(CommandesEntity commandesEntity); }