public interface SemaineTypeService extends IService, ServiceWithLastCreatedRecordSearch
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_ID |
Modifier and Type | Method and Description |
---|---|
CtxSemaineType |
creerSemaineType(CtxSemaineType context)
Controle et sauvegarde une semaine type
|
List<TSemaineType> |
findAll() |
Set<TLignecalendrier> |
getJoursFeriesCalendrier() |
TSemaineType |
getSemaineTypeIdentique(CtxSemaineType ctxSemaineType)
Trouve une semaine type identique à celle passée en paramètre
|
boolean |
isSemaineTypeParDefautPourSociete(String codeSociete)
Indique si une semaine type existe pour la société
|
TSemaineType |
loadByCodeAndSociete(String code,
String societe) |
TSemaineType |
loadByIdent(Double criteres)
Charge une semaine type par son ident
|
CtxSemaineType |
loadContextByCodeAndSociete(String code,
String societe) |
TSemaineType |
loadSemaineByIdentTache(Double identTache)
Charge la semaine type par sa tâche
|
SemaineType |
loadSemaineType(Double identTache,
String codeCollab)
Retourne les semaines types applicables à la tache et au collaborateur
|
SemaineType |
loadSemaineType(String codeCollab)
Retourne les semaines types applicables au collaboateur
|
TSemaineType |
loadSemaineTypeBySociete(String codeSociete)
Charge la semaine type d'une société
|
TSemaineType |
loadSemaineTypeParDefaut()
Charge la semaine type de la société *****
|
List<SemaineTypeResultatRecherche> |
search(SemaineTypeCritereRecherche criteria)
Permet la recherche de semaine type en fonction de critères
|
void |
supprimer(TSemaineType context)
Supprimer une semaine type
|
CtxSemaineType |
update(CtxSemaineType context)
Update la semaine type
|
getServerMessages, resetServerMessages
getLastCreatedRecord
static final String SERVICE_ID
List<SemaineTypeResultatRecherche> search(SemaineTypeCritereRecherche criteria)
CtxSemaineType creerSemaineType(CtxSemaineType context)
TSemaineType loadByIdent(Double criteres)
void supprimer(TSemaineType context)
CtxSemaineType update(CtxSemaineType context)
SemaineType loadSemaineType(String codeCollab)
SemaineType loadSemaineType(Double identTache, String codeCollab)
boolean isSemaineTypeParDefautPourSociete(String codeSociete)
List<TSemaineType> findAll()
CtxSemaineType loadContextByCodeAndSociete(String code, String societe)
TSemaineType loadSemaineByIdentTache(Double identTache)
identTache
- identTacheTSemaineType loadSemaineTypeParDefaut()
TSemaineType loadSemaineTypeBySociete(String codeSociete)
codeSociete
- code sociétéSet<TLignecalendrier> getJoursFeriesCalendrier()
TSemaineType getSemaineTypeIdentique(CtxSemaineType ctxSemaineType)
ctxSemaineType
- TSemaineType loadByCodeAndSociete(String code, String societe)
Copyright © 2016. All rights reserved.