public interface TachesService extends IService, ServiceWithLastCreatedRecordSearch
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
FTaches |
creerTache(FTaches taches) |
List<TachesSuggest> |
findActionLikeCodeOrNomByAffaire(String text,
String nomTache,
Integer nbMaxClients) |
List<FTaches> |
findBySocieteAndEtablissementAndDateFinAndRegroupementAndNatureAndCollabLikeCode(String codeSociete,
String etablissement,
boolean dateFin,
String code,
String codeRegroupement,
NatureTache nature,
String codeCollab,
String codeAffaire,
TypeTache type) |
List<TachesSuggest> |
findSuggestTacheLikeNomByAffaire(String codeAffaire,
String nomTache) |
List<FTaches> |
findTachesValidesLikeCodeEtSociete(String codeTache,
String codeAffaire)
Retourne la liste des téches valides (date de fin non passée) pour la Société courante, et dont le code corresponde à codeTache (LIKE)et si le code affaire est renseigné ne prend en compte que les taches autorisées sur l'affaire
|
FTaches |
getActionByCode(String code) |
boolean |
isTacheAutoriseeSurAffaire(String codeTache,
String codeAffaire)
Renvoit vrai si une tache est autorisée sur une affaire
|
FTaches |
loadByCode(String code) |
FTaches |
modifierTache(FTaches taches) |
List<FTaches> |
rechercheMultiCritere(TachesCriteresRecherche critere)
Recherche multi-critéres
|
void |
supprimerTache(FTaches taches) |
getServerMessages, resetServerMessages
getLastCreatedRecord
static final String SERVICE_ID
List<FTaches> findTachesValidesLikeCodeEtSociete(String codeTache, String codeAffaire)
codeTache
- : code tache recherché (LIKE)List<FTaches> findBySocieteAndEtablissementAndDateFinAndRegroupementAndNatureAndCollabLikeCode(String codeSociete, String etablissement, boolean dateFin, String code, String codeRegroupement, NatureTache nature, String codeCollab, String codeAffaire, TypeTache type)
List<FTaches> rechercheMultiCritere(TachesCriteresRecherche critere)
critere
- void supprimerTache(FTaches taches)
List<TachesSuggest> findSuggestTacheLikeNomByAffaire(String codeAffaire, String nomTache)
boolean isTacheAutoriseeSurAffaire(String codeTache, String codeAffaire)
codeTache
- codeAffaire
- List<TachesSuggest> findActionLikeCodeOrNomByAffaire(String text, String nomTache, Integer nbMaxClients)
Copyright © 2016. All rights reserved.