Initial commit
This commit is contained in:
195
Modele/Prestationactes_temp.php
Normal file
195
Modele/Prestationactes_temp.php
Normal file
@@ -0,0 +1,195 @@
|
||||
<?php
|
||||
require_once 'Framework/Modele.php';
|
||||
|
||||
class Prestationactes_temp extends Modele {
|
||||
|
||||
public function getprestationsfeuille_temp($numeroDecompte, $idFacture)
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_p_get_prestations_feuille_temp(?, ?, ?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idReglement, $numeroDecompte, $idFacture, $idSaisie, $user) );
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
|
||||
public function getprestationsfeuille_temp_pha($numeroDecompte, $idFacture)
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_p_get_prestations_feuille_temp_pha(?, ?, ?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idReglement, $numeroDecompte, $idFacture, $idSaisie, $user) );
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function getprestationsfeuille_temp_total()
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
$idFacture = $_SESSION['idFacture_C'];
|
||||
|
||||
$sql = 'call sp_p_get_prestations_feuille_temp_total(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idFacture, $idSaisie, $user) );
|
||||
|
||||
return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function afficherprestationsfeuille_temp()
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idFacture = $_SESSION['idFacture_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_p_afficher_prestations_feuille_temp(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idFacture, $idSaisie, $user) );
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function afficherprestationsfeuille_temp_pha()
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idFacture = $_SESSION['idFacture_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_p_afficher_prestations_feuille_temp_pha(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idFacture, $idSaisie, $user)) ;
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function get_facture_decompte()
|
||||
{
|
||||
$idFacture = $_SESSION['idFacture_C'];
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
|
||||
$sql = 'call sp_r_get_facture_decompte(?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idFacture) );
|
||||
|
||||
$ligne = $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
$_SESSION['hospitalisation_C'] = $ligne['hospitalisation'];
|
||||
$_SESSION['chirurgie_C'] = $ligne['chirurgie'];
|
||||
|
||||
// return $resultat->fetch(PDO::FETCH_ASSOC);
|
||||
|
||||
return $ligne;
|
||||
}
|
||||
|
||||
public function validerprestation($idPrestationactes, $choix)
|
||||
{
|
||||
$sql = 'call sp_r_valider_prestation(?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($idPrestationactes, $choix));
|
||||
}
|
||||
|
||||
public function validerfacturedec($idFacture)
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
$numeroFeuilleMaladie = $_SESSION['numeroFeuilleMaladie_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_valider_facture_temp(?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codePrestataire, $idReglement, $numeroDecompte, $numeroFeuilleMaladie, $idFacture, $idSaisie, $user));
|
||||
}
|
||||
|
||||
|
||||
public function validerfacturedecpha($idFacture)
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
$numeroFeuilleMaladie = $_SESSION['numeroFeuilleMaladie_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_valider_facture_temp_pha(?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codePrestataire, $idReglement, $numeroDecompte, $numeroFeuilleMaladie, $idFacture, $idSaisie, $user));
|
||||
}
|
||||
|
||||
public function reinitfacturedec($idFacture)
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
$numeroFeuilleMaladie = $_SESSION['numeroFeuilleMaladie_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_reinit_facture_temp(?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codePrestataire, $idReglement, $numeroDecompte, $numeroFeuilleMaladie, $idFacture, $idSaisie, $user));
|
||||
}
|
||||
|
||||
public function majmontantforce($idPrestationactes, $montantForce)
|
||||
{
|
||||
$sql = 'call sp_r_maj_montantforce_prestation(?, ?)';
|
||||
$this->executerRequete($sql, array($idPrestationactes, $montantForce));
|
||||
}
|
||||
|
||||
// OPTIQUES
|
||||
|
||||
public function getprestationsfeuille_temp_opt($numeroDecompte, $idFacture)
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_p_get_prestations_feuille_temp_opt(?, ?, ?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idReglement, $numeroDecompte, $idFacture, $idSaisie, $user) );
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function afficherprestationsfeuille_temp_opt()
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idFacture = $_SESSION['idFacture_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_p_afficher_prestations_feuille_temp_opt(?, ?, ?)';
|
||||
|
||||
$resultat = $this->executerRequete($sql, array($idFacture, $idSaisie, $user) );
|
||||
|
||||
return $resultat->fetchAll(PDO::FETCH_ASSOC);
|
||||
}
|
||||
|
||||
public function validerfacturedecopt($idFacture)
|
||||
{
|
||||
$codePrestataire = $_SESSION['codePrestataire_C'];
|
||||
$idReglement = $_SESSION['idReglement_C'];
|
||||
$numeroDecompte = $_SESSION['numeroDecompte_C'];
|
||||
$numeroFeuilleMaladie = $_SESSION['numeroFeuilleMaladie_C'];
|
||||
$idSaisie = $_SESSION['idSaisie'];
|
||||
$user = $_SESSION['login'];
|
||||
|
||||
$sql = 'call sp_r_valider_facture_temp_opt(?, ?, ?, ?, ?, ?, ?)';
|
||||
|
||||
$this->executerRequete($sql, array($codePrestataire, $idReglement, $numeroDecompte, $numeroFeuilleMaladie, $idFacture, $idSaisie, $user));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user