예제 #1
0
    </div>
    <div class="container-fluid">
    <div class="row">
    <div class="col-sm-12 col-md-12 col-lg-12">
    <h1 class="header">Nieuwe aandoening </h1>
<form id="aandoeningForm" class="form-horizontal " role="form" method="POST"
      action="<?php 
echo htmlspecialchars($_SERVER["PHP_SELF"]);
?>
">
<?php 
if (isset($_POST["creeer"])) {
    //var_dump($_POST);
    $omschrijving = $_POST["omschrijving"];
    //TODO misschien alle objecten van Pathologie ophalen en dan uit die lijst selecteren
    $aandoening = new Aandoening();
    $aandoening->setId(0);
    $aandoening->setOmschrijving($omschrijving);
    //                    $aandoening->setPatologieen($patologielijst);
    if (isset($_POST["pathologie"])) {
        $patologielijst = $_POST["pathologie"];
        for ($a = 0; $a < count($patologielijst); $a++) {
            $aandoening->voegPathologieAanLijstToe(FinahDAO::HaalOp("Pathologie", $patologielijst[$a]));
        }
    }
    //var_dump
    if (FinahDAO::SchrijfWeg("Aandoening", $aandoening)) {
        //Todo eventueel een exception toevoegen hier
        //header("Location: Overzicht.php");
        echo "De aandoening werd succesvol opgeslagen";
    }
예제 #2
0
 public function kopieer(Aandoening $aand)
 {
     $this->setId($aand->getId());
     $this->setOmschrijving($aand->getOmschrijving());
     $this->setPatologieen($aand->getPatologieen());
 }