|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Classe de contr“le pour les op‚rations de manipulation des mariages. Les erreurs lev‚es sont de type MariageException avec des codes d‚finis en chaŚnes 'public static' de la classe.
| Field Summary | |
static java.lang.String |
DATE_CIVIL_APP_FORMAT_ERREUR
|
static java.lang.String |
DATE_CIVIL_INCORRECTE
|
static java.lang.String |
DATE_RELIGIEUX_APP_FORMAT_ERREUR
|
static java.lang.String |
DATE_RELIGIEUX_INCORRECTE
|
static java.lang.String |
FEMME_NON_CONNU
|
static java.lang.String |
MARI_FEMME_NON_CONNUS
|
static java.lang.String |
MARI_NON_CONNU
|
static java.lang.String |
MARIAGE_DELETE_ERREUR
|
static java.lang.String |
MARIAGE_INSERT_ERREUR
|
static java.lang.String |
MARIAGE_LOAD_EXCEPTION
|
static java.lang.String |
MARIAGE_NULL
|
static java.lang.String |
MARIAGE_PARAM_NULL
|
static java.lang.String |
MARIAGE_UPDATE_ERREUR
|
| Method Summary | |
void |
delete()
Cette m‚thode permet de suprimer un mariage en base, aprŠs avoir fait les v‚rifications n‚cessaires. |
MariageDetailUtils |
getMariage()
Accesseur en lecture du mariage. |
void |
init(FactoryDAO factory)
Initialisation par d‚faut. |
void |
init(FactoryDAO factory,
int mariId,
int femmeId)
Initialisation avec l'identifiant du mariage pour la classe. |
void |
init(FactoryDAO factory,
MariageDetailUtils mariage)
Initialisation avec le mariage pour la classe. |
void |
insert(MariageDetailUtils mariage)
Cette m‚thode permet d'ins‚rer un mariage en base, aprŠs avoir fait les v‚rifications n‚cessaires |
void |
insert(PersonneUtils mari,
PersonneUtils femme,
java.lang.String dateCivil,
java.lang.String dateCivilApp,
CommuneUtils lieuCivil,
java.lang.String dateReligieux,
java.lang.String dateReligieuxApp,
CommuneUtils lieuReligieux)
Cette m‚thode permet d'ins‚rer un mariage en base, aprŠs avoir fait les v‚rifications n‚cessaires |
void |
update(MariageDetailUtils mariage)
Cette m‚thode permet de mettre … jour un mariage en base, aprŠs avoir fait les v‚rifications n‚cessaires |
void |
update(PersonneUtils mari,
PersonneUtils femme,
java.lang.String dateCivil,
java.lang.String dateCivilApp,
CommuneUtils lieuCivil,
java.lang.String dateReligieux,
java.lang.String dateReligieuxApp,
CommuneUtils lieuReligieux)
Cette m‚thode permet de mettre … jour un mariage en base, aprŠs avoir fait les v‚rifications n‚cessaires |
| Field Detail |
public static final java.lang.String DATE_CIVIL_INCORRECTE
public static final java.lang.String DATE_RELIGIEUX_INCORRECTE
public static final java.lang.String MARIAGE_INSERT_ERREUR
public static final java.lang.String MARIAGE_LOAD_EXCEPTION
public static final java.lang.String MARIAGE_UPDATE_ERREUR
public static final java.lang.String MARIAGE_DELETE_ERREUR
public static final java.lang.String MARIAGE_NULL
public static final java.lang.String MARI_FEMME_NON_CONNUS
public static final java.lang.String MARI_NON_CONNU
public static final java.lang.String FEMME_NON_CONNU
public static final java.lang.String DATE_CIVIL_APP_FORMAT_ERREUR
public static final java.lang.String DATE_RELIGIEUX_APP_FORMAT_ERREUR
public static final java.lang.String MARIAGE_PARAM_NULL
| Method Detail |
public void init(FactoryDAO factory)
throws JGeneaException
Initialisation par d‚faut.
factory - la factory d'accŠs … la couche dao
public void init(FactoryDAO factory,
MariageDetailUtils mariage)
throws JGeneaException
Initialisation avec le mariage pour la classe.
factory - la factory d'accŠs … la couche daomariage - le mariage
public void init(FactoryDAO factory,
int mariId,
int femmeId)
throws JGeneaException
Initialisation avec l'identifiant du mariage pour la classe.
factory - la factory d'accŠs … la couche daomariId - l'identifiant du marifemmeId - l'identifiant de la femmepublic MariageDetailUtils getMariage()
Accesseur en lecture du mariage.
public void insert(MariageDetailUtils mariage)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un mariage en base, aprŠs avoir fait les v‚rifications n‚cessaires
mariage - le mariage
public void insert(PersonneUtils mari,
PersonneUtils femme,
java.lang.String dateCivil,
java.lang.String dateCivilApp,
CommuneUtils lieuCivil,
java.lang.String dateReligieux,
java.lang.String dateReligieuxApp,
CommuneUtils lieuReligieux)
throws JGeneaException
Cette m‚thode permet d'ins‚rer un mariage en base, aprŠs avoir fait les v‚rifications n‚cessaires
mari - le marifemme - la femmedateCivil - la date du mariage civildateCivilApp - la date approch‚e du mariage civillieuCivil - le lieu du mariage civildateReligieux - la date du mariage religieuxdateReligieuxApp - la date approch‚e du mariage religieuxlieuReligieux - le lieu du mariage religieux
public void update(MariageDetailUtils mariage)
throws JGeneaException
Cette m‚thode permet de mettre … jour un mariage en base, aprŠs avoir fait les v‚rifications n‚cessaires
mariage - le mariage
public void update(PersonneUtils mari,
PersonneUtils femme,
java.lang.String dateCivil,
java.lang.String dateCivilApp,
CommuneUtils lieuCivil,
java.lang.String dateReligieux,
java.lang.String dateReligieuxApp,
CommuneUtils lieuReligieux)
throws JGeneaException
Cette m‚thode permet de mettre … jour un mariage en base, aprŠs avoir fait les v‚rifications n‚cessaires
mari - le marifemme - la femmedateCivil - la date du mariage civildateCivilApp - la date approch‚e du mariage civillieuCivil - le lieu du mariage civildateReligieux - la date du mariage religieuxdateReligieuxApp - la date approch‚e du mariage religieuxlieuReligieux - le lieu du mariage religieux
public void delete()
throws JGeneaException
Cette m‚thode permet de suprimer un mariage en base, aprŠs avoir fait les v‚rifications n‚cessaires.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||