org.jeinnov.jeitime.api.service.projet
Class TacheManager

java.lang.Object
  extended by org.jeinnov.jeitime.api.service.projet.TacheManager

public class TacheManager
extends java.lang.Object


Constructor Summary
TacheManager()
           
 
Method Summary
 void delete(int id)
           
 void deleteAllTacheInProject(int idProjet)
           
 TacheTO get(int id)
           
 java.util.List<TacheTO> getAllInProjectAndForACollaborateur(int idProjet, int idCollaborateur)
           
 java.util.List<TacheTO> getAllTacheInProject(int idProjet)
           
static TacheManager getInstance()
           
 boolean isInLienTachUtil(int id)
           
 int saveOrUpdate(TacheTO tacheTO)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TacheManager

public TacheManager()
Method Detail

getInstance

public static TacheManager getInstance()

get

public TacheTO get(int id)
            throws ProjetException
Throws:
ProjetException

getAllTacheInProject

public java.util.List<TacheTO> getAllTacheInProject(int idProjet)
                                             throws ProjetException
Throws:
ProjetException

getAllInProjectAndForACollaborateur

public java.util.List<TacheTO> getAllInProjectAndForACollaborateur(int idProjet,
                                                                   int idCollaborateur)
                                                            throws ProjetException
Throws:
ProjetException

saveOrUpdate

public int saveOrUpdate(TacheTO tacheTO)
                 throws ProjetException
Throws:
ProjetException

delete

public void delete(int id)
            throws ProjetException
Throws:
ProjetException

deleteAllTacheInProject

public void deleteAllTacheInProject(int idProjet)

isInLienTachUtil

public boolean isInLienTachUtil(int id)
                         throws ProjetException
Throws:
ProjetException


Copyright © 2011. All Rights Reserved.