try {
dateFichePaie = new SimpleDateFormat(gui.MotsCleProjet.DATE_FORMAT).parse(textDatePaie.getText());
fichePaie.setDatePaie(dateFichePaie);
} catch (ParseException e1) {
erreursDeValidation.add(new ErreurDeValidation(textDatePaie, "le format date est invalide' "+ gui.MotsCleProjet.DATE_FORMAT));
//TaxiGuiUtil.MessageBox(MainWindow.desktop(), "Le format de date est invalide : attendu " + gui.MotsCleProjet.DATE_FORMAT, "Erreur");
}
if (textNbJrPreste.ChampsTxt.getText().trim().equals("")) {
erreursDeValidation.add(new ErreurDeValidation(textNbJrPreste.ChampsTxt, "nombre de jour est obligatoire"));
}
try {
Integer.parseInt(textNbJrPreste.ChampsTxt.getText());
} catch (NumberFormatException ex) {
erreursDeValidation.add(new ErreurDeValidation(textNbJrPreste.ChampsTxt, "nombre de jour n'est pas un nombre"));
}
if (textNbHrPreste.ChampsTxt.getText().trim().equals("")) {
erreursDeValidation.add(new ErreurDeValidation(textNbHrPreste.ChampsTxt, "nombre heure est obligatoire"));
}
if (textRecSalBrut.ChampsTxt.getText().trim().equals("")) {
erreursDeValidation.add(new ErreurDeValidation(textRecSalBrut.ChampsTxt, "la recette chauffeur est obligatoire"));
}
try {
new BigDecimal(textRecSalBrut.ChampsTxt.getText());
} catch (NumberFormatException ex) {
erreursDeValidation.add(new ErreurDeValidation(textRecSalBrut.ChampsTxt, "la recette n'est pas un nombre"));
}
if (textBrutOnss.ChampsTxt.getText().trim().equals("")) {
erreursDeValidation.add(new ErreurDeValidation(textBrutOnss.ChampsTxt, "Brut ONSS est obligatoire"));
}
try {
new BigDecimal(textBrutOnss.ChampsTxt.getText());
} catch (NumberFormatException ex) {
erreursDeValidation.add(new ErreurDeValidation(textBrutOnss.ChampsTxt, "Brut ONSS n'est pas un nombre"));
}
if (textPreCpteProf.ChampsTxt.getText().trim().equals("")) {
erreursDeValidation.add(new ErreurDeValidation(textPreCpteProf.ChampsTxt, "Pr�compte professionnel est obligatoire"));
}
try {
new BigDecimal(textPreCpteProf.ChampsTxt.getText());
} catch (NumberFormatException ex) {
erreursDeValidation.add(new ErreurDeValidation(textPreCpteProf.ChampsTxt, "Pr�compte professionnel n'est pas un nombre"));
}
if (textIndemi.ChampsTxt.getText().trim().equals("")) {
erreursDeValidation.add(new ErreurDeValidation(textIndemi.ChampsTxt, "Idemnit� est obligatoire"));
}
try {
new BigDecimal(textIndemi.ChampsTxt.getText());
} catch (NumberFormatException ex) {
erreursDeValidation.add(new ErreurDeValidation(textIndemi.ChampsTxt, "indemni n'est pas un nombre"));
}
if (textCotisSecu.ChampsTxt.getText().trim().equals("")) {
erreursDeValidation.add(new ErreurDeValidation(textCotisSecu.ChampsTxt, "cotisation s�cu est obligatoire"));
}
try {
new BigDecimal(textCotisSecu.ChampsTxt.getText());
} catch (NumberFormatException ex) {
erreursDeValidation.add(new ErreurDeValidation(textCotisSecu.ChampsTxt, "Cotisation s�cu n'est pas un nombre"));
}
if (textChrgPatronal.ChampsTxt.getText().trim().equals("")) {
erreursDeValidation.add(new ErreurDeValidation(textChrgPatronal.ChampsTxt, "charge patronal est obligatoire"));
}
try {
new BigDecimal(textChrgPatronal.ChampsTxt.getText());
} catch (NumberFormatException ex) {
erreursDeValidation.add(new ErreurDeValidation(textChrgPatronal.ChampsTxt, "charge patronal n'est pas un nombre"));
}
if (textReducBasRevenu.ChampsTxt.getText().trim().equals("")) {
erreursDeValidation.add(new ErreurDeValidation(textReducBasRevenu.ChampsTxt, "reduction bas revenu est obligatoire"));
}
try {
new BigDecimal(textReducBasRevenu.ChampsTxt.getText());
} catch (NumberFormatException ex) {
erreursDeValidation.add(new ErreurDeValidation(textReducBasRevenu.ChampsTxt, "reduction bas revenu n'est pas un nombre"));
}
if (textReducBasRevenu.ChampsTxt.getText().trim().equals("")) {
erreursDeValidation.add(new ErreurDeValidation(textReducBasRevenu.ChampsTxt, "reduction bas revenu est obligatoire"));
}
try {
new BigDecimal(textReducBasRevenu.ChampsTxt.getText());
} catch (NumberFormatException ex) {
erreursDeValidation.add(new ErreurDeValidation(textReducBasRevenu.ChampsTxt, "reduction bas revenu n'est pas un nombre"));
}
if (!erreursDeValidation.isEmpty()) {
StringBuffer erreurAffichee = new StringBuffer();
for (ErreurDeValidation erreurDeValidation : erreursDeValidation) {