Skip to content
Snippets Groups Projects
Commit bd228428 authored by Matthieu Guffroy's avatar Matthieu Guffroy
Browse files

Merge branch 'master' of gitlab.utc.fr:nf17-camp-p14/clivi

parents af43eda6 d8615440
No related branches found
No related tags found
No related merge requests found
......@@ -2,6 +2,7 @@
class Animal extends Objet
{
private $id;
private $nom;
private $proprio;
private $race;
......@@ -13,6 +14,16 @@ class Animal extends Objet
private $taille;
private $code;
public function id()
{
return $this->id;
}
public function setId($id)
{
$this->id = $id;
}
public function nom()
{
return $this->nom;
......
<?php
/*
Controller animal, handle CRUD for animal.
*/
// Implemented actions
$actions = array("listeAnimal", "addAnimal", "editAnimal");
// Check action is correct
if(!in_array($action, $actions)) {
$action = "listeAnimal";
}
switch($action) {
case "listeAnimal":
$listArray = Animal::getAll();
$listParams = array("title" => "Liste des animaux de la clinique",
"keys" => array("nom", "proprio", "race", "poids", "genre", "sterile", "date de naissance", "date de décès", "taille", "code d'identification"));
include 'view/list.php';
break;
case "addAnimal":
break;
case "editAnimal":
break;
default:
include 'view/404.php';
break;
}
<?php
/*
Controller Facture, handle CRUD for factures.
*/
// Implemented actions
$actions = array("listeFact", "addFact", "editFact");
// Check action is correct
if(!in_array($action, $actions)) {
$action = "listeFact";
}
switch($action) {
case "listeFact":
$listArray = Employe::getAll();
$listParams = array("title" => "Liste des factures",
"keys" => array("id", "employe", "animal", "date_edition", "date_paiement", "moyen_paiement", "prix_total"));
include 'view/list.php';
break;
case "addFact":
break;
case "editFact":
break;
default:
include 'view/404.php';
break;
}
<?php
/*
Controller Ordonnance, handle CRUD for ordonnances.
*/
// Implemented actions
$actions = array("listeOrd", "addOrd", "editOrd");
// Check action is correct
if(!in_array($action, $actions)) {
$action = "listeOrd";
}
switch($action) {
case "listeOrd":
$listArray = Employe::getAll();
$listParams = array("title" => "Liste des ordonnances",
"keys" => array("id", "animal", "veterinaire", "date", "prix"));
include 'view/list.php';
break;
case "addOrd":
break;
case "editOrd":
break;
default:
include 'view/404.php';
break;
}
<?php
/*
Controller Rdv, handle CRUD for meeting.
*/
// Implemented actions
$actions = array("listeRdv", "addRdv", "editRdv");
// Check action is correct
if(!in_array($action, $actions)) {
$action = "listeRdv";
}
switch($action) {
case "listeRdv":
$listArray = Employe::getAll();
$listParams = array("title" => "Liste des rendez-vous",
"keys" => array("id", "animal", "veterinaire", "date", "duree"));
include 'view/list.php';
break;
case "addPersonnel":
break;
case "addClient":
break;
default:
include 'view/404.php';
break;
}
<?php
/*
Controller personne, handle CRUD for personnel and client.
*/
// Implemented actions
$actions = array("listePersonnel", "listeClient", "addPersonnel", "addClient", "editPersonnel", "editClient");
// Check action is correct
if(!in_array($action, $actions)) {
$action = "listePersonnel";
}
switch($action) {
case "listePersonnel":
$listArray = Employe::getAll();
$listParams = array("title" => "Liste du personnel",
"keys" => array("id", "nom", "prenom", "isVeterinaire", "idNational"));
include 'view/list.php';
break;
case "listeClient":
$listArray = Client::getAll();
$listParams = array("title" => "Liste des clients",
"keys" => array("id", "nom", "prenom", "numTel"));
include 'view/list.php';
break;
case "addPersonnel":
break;
case "addClient":
break;
default:
include 'view/404.php';
break;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment