Example #1
0
 /**
  * Fonction supprimerContactHopital
  *
  * permet de supprimer un contact hopital
  */
 public static function supprimerContactHopital()
 {
     $utilisateurConnecter = $_SESSION['utilisateurConnecter'];
     try {
         ModelContactHopital::supprimerContactHopital($_GET['idContactHopital']);
         $hopital = ModelGestionHopital::rechercherHopital($_GET['idHopital']);
         $_SESSION['hopitalModifie'] = $hopital;
     } catch (PDOException $ex) {
         $vueErreur[] = $ex->getMessage();
     } catch (Exception $e) {
         $vueErreur[] = $e->getMessage();
     }
     require_once 'vue/pages/moderateur/modificationHopital.php';
 }
Example #2
0
 /**
  * Fonction de modification d'un hôpital. 
  * 
  * Permet de modifier un hôpital.
  * @param idHopital correspond à l'id de l'hôpital à modifier.
  * @return retourne l'hôpital modifier.
  */
 public static function modifierHopital($idHopital)
 {
     $nomHopital = VariableExterne::verifChampObligatoire('nomHopital', 'nomHopital');
     $service = VariableExterne::verifChampObligatoire('service', 'service');
     $niveau = $service;
     $nbLits = VariableExterne::verifChampOptionnel('nbLits');
     $nbPremaParAn = VariableExterne::verifChampOptionnel('nbPremaParAn');
     $cafeParent = VariableExterne::verifChampOptionnel('cafeParent');
     $parkingPayant = VariableExterne::verifChampOptionnel('parkingPayant');
     $convention = VariableExterne::verifChampOptionnel('convention');
     $visiteBenevole = VariableExterne::verifChampOptionnel('visiteBenevole');
     $contactHopital = VariableExterne::verifChampOptionnel('contactH');
     $idcontact = VariableExterne::verifChampOptionnel('idContact');
     $idAdresse = ModelGestionLieu::gestionAjoutModifAdresse();
     ModelContactHopital::ajouterContactHopital($idHopital);
     ModelRelation::ajouterRelation($idHopital, $idcontact);
     HopitalGateway::modifierHopital($idHopital, $nomHopital, $idAdresse, $niveau, $service, $nbLits, $nbPremaParAn, $cafeParent, $parkingPayant, $convention, $visiteBenevole);
     return HopitalGateway::rechercherHopital($idHopital);
 }