Exemplo n.º 1
0
                     if ($echantillonsFaits[$saisieEchantillons["choixMedicament"]] == 1) {
                         $echantillonsMultidataForm["errors"][] = "L'echantillion code \"" . $saisieEchantillons["choixMedicament"] . "\" est renseigné une ou plusieurs fois";
                     }
                     $validEchantillons["echantillons"] = 0;
                     $echantillonsFaits[$saisieEchantillons["choixMedicament"]]++;
                 } else {
                     $echantillonsFaits[$saisieEchantillons["choixMedicament"]] = 1;
                 }
             }
             if ($valid["echantillons"] == 1) {
                 $valid["echantillons"] = OutilsForm::valideListValid($validEchantillons);
             }
         }
     }
     // Si tout est bon !
     if (OutilsForm::valideListValid($valid) && OutilsForm::valideFormulaireId("compte-rendu-saisie")) {
         // On ajoute a la base de donnée
         $motif = $motifAutreActive ? $motifAutre : $lesMotifs[$choixMotif];
         $rapportKeys = GsbModele::insererCompteRendu(GsbUtilisateur::$Matricule, $choixPraticien, $dateVisite, $bilan, $motif, $remplacant, $documentation, $echantillonsMultidataForm["values"]);
         //
         $okCompteRendu = true;
     }
 }
 //
 if (!$okCompteRendu) {
     Vue::configToMultidataForm("echantillonsDonnees", $echantillonsMultidataForm);
 }
 //
 OutilsForm::genFormulaireId("compte-rendu-saisie");
 Controleur::composeVue("vues/compte-rendu/saisie.php");
 break;