Initial commit for radiantprestation project
This commit is contained in:
113
Modele/Detailoptique.php
Normal file
113
Modele/Detailoptique.php
Normal file
@@ -0,0 +1,113 @@
|
||||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Detailoptique extends Modele {
|
||||
|
||||
public function enregistrerverre($codeOptique)
|
||||
{
|
||||
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
||||
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
|
||||
$user = $_SESSION['p_login'];
|
||||
|
||||
$sql = 'call sp_p_enregistrer_verre(?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codePrestataire, $numeroFeuilleMaladie, $user, $codeOptique));
|
||||
}
|
||||
|
||||
|
||||
public function getdetailoptiquefeuille()
|
||||
{
|
||||
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
|
||||
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'CALL sp_p_get_detail_optique_eng(?);';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'call sp_p_get_detail_optique(?)';
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($numeroFeuilleMaladie));
|
||||
|
||||
// return $resultat;
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getdetailoptique($numeroOptique)
|
||||
{
|
||||
$sql = 'call sp_p_get_detail_optique(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($numeroOptique));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getdetailoptique_opt($numeroBonOptique)
|
||||
{
|
||||
if (est_anglophone())
|
||||
{
|
||||
$sql = 'call sp_p_get_detail_optique_opt_eng(?)';
|
||||
}
|
||||
else
|
||||
{
|
||||
$sql = 'call sp_p_get_detail_optique_opt(?)';
|
||||
}
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($numeroBonOptique));
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function ajouteroptique($codeOptique)
|
||||
{
|
||||
$codeTarifOptique = $_SESSION['p_codeTarifOptique_C'];
|
||||
$numeroOptique = $_SESSION['p_numeroOptique_C'];
|
||||
$user = $_SESSION['p_login'];
|
||||
$tm = $_SESSION['p_tm_C'];
|
||||
|
||||
$sql = 'call sp_p_ajouter_optique(?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeTarifOptique, $numeroOptique, $codeOptique, $user, $tm));
|
||||
}
|
||||
|
||||
public function majquantite($idMedicament, $quantite)
|
||||
{
|
||||
$tm = $_SESSION['p_tm_C'];
|
||||
|
||||
$sql = 'call sp_p_maj_quantite_medicament(?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idMedicament, $quantite, $tm));
|
||||
}
|
||||
|
||||
public function supprimerverre($idOptique)
|
||||
{
|
||||
$sql = 'call sp_p_supprimer_verre_prescription(?)';
|
||||
|
||||
$this->executerRequete($sql, array($idOptique));
|
||||
}
|
||||
|
||||
public function ajouterverreopt($codeOptique)
|
||||
{
|
||||
$codeTarifOptique = $_SESSION['p_codeTarifOptique_C'];
|
||||
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
|
||||
$user = $_SESSION['p_login'];
|
||||
$tm = $_SESSION['p_tm_C'];
|
||||
$idSaisie = $_SESSION['p_idSaisie'];
|
||||
|
||||
$sql = 'call sp_p_ajouter_verre_opt(?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codeTarifOptique, $numeroFeuilleMaladie, $codeOptique, $user, $tm, $idSaisie));
|
||||
}
|
||||
|
||||
public function demanderaccordopt($idOptique)
|
||||
{
|
||||
$codeSociete = $_SESSION['p_codeSociete'];
|
||||
|
||||
$sql = 'call sp_p_demanderaccordopt(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idOptique, $codeSociete));
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user