219 lines
9.3 KiB
PHP
Executable File
219 lines
9.3 KiB
PHP
Executable File
<?php
|
|
require_once 'Framework/Modele.php';
|
|
|
|
class Envoimail extends Modele {
|
|
|
|
public function ajoutermailfacturationfeuillemaladie($typeMail, $numeroFeuilleMaladie)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codePrestataire, $user));
|
|
}
|
|
|
|
public function ajoutermailhospitalisation($typeMail, $numeroBon, $numeroFeuilleMaladie)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, numeroBon, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $numeroBon, $numeroFeuilleMaladie, $codePrestataire, $user));
|
|
}
|
|
|
|
public function ajoutermailpharmacie($typeMail, $numeroFeuilleMaladie, $codePrestataire)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codePrestataire, $user));
|
|
}
|
|
|
|
public function ajoutermaillabo($typeMail, $numeroFeuilleMaladie, $codePrestataire)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codePrestataire, $user));
|
|
}
|
|
|
|
public function ajoutermailkine($typeMail, $numeroFeuilleMaladie, $codePrestataire)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codePrestataire, $user));
|
|
}
|
|
|
|
public function ajoutermailoptique($typeMail, $numeroFeuilleMaladie, $codePrestataire)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codePrestataire, $user));
|
|
}
|
|
|
|
public function ajoutermailcommandebon($typeMail, $codeTypeBon, $quantite, $prestataire)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, codeTypeBon, quantite, prestataire, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $codeTypeBon, $quantite, $prestataire, $codePrestataire, $user));
|
|
}
|
|
|
|
public function ajoutermailreceptionbon($typeMail, $codeTypeBon, $noDepart, $noFin, $prestataire)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, codeTypeBon, noDepart, noFin, prestataire, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $codeTypeBon, $noDepart, $noFin, $prestataire, $codePrestataire, $user));
|
|
}
|
|
|
|
public function ajoutermaildemandeannulationbon($typeMail, $idBon)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, idBon, codePrestataire, codeUtilisateur) values(?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $idBon, $codePrestataire, $user));
|
|
}
|
|
|
|
public function ajoutermaildemandederogation($typeMail, $codeDerogation, $observations, $prestataire, $idBeneficiaire)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, codeDerogation, observations, prestataire, idBeneficiaire, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $codeDerogation, $observations, $prestataire, $idBeneficiaire, $codePrestataire, $user));
|
|
}
|
|
|
|
public function ajoutermailfraudeidentite($typeMail, $idBeneficiaire, $prestataire)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, idBeneficiaire, prestataire, codePrestataire, codeUtilisateur) values(?, ?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $idBeneficiaire, $prestataire, $codePrestataire, $user));
|
|
}
|
|
|
|
|
|
public function ajoutermailententeprealable($typeMail, $numeroFeuilleMaladie, $codeActe, $quantite, $motifHospit)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codeActe, codePrestataire, codeUtilisateur, quantite, motif) values(?, ?, ?, ?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codeActe, $codePrestataire, $user, $quantite, $motifHospit));
|
|
}
|
|
|
|
public function ajoutermailautorisation($typeMail, $numeroFeuilleMaladie, $codeActe, $quantite, $motifHospit)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, codeActe, codePrestataire, codeUtilisateur, quantite, motif) values(?, ?, ?, ?, ?, ?, ?)';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $numeroFeuilleMaladie, $codeActe, $codePrestataire, $user, $quantite, $motifHospit));
|
|
}
|
|
|
|
public function ajoutermailententeprealablepha($typeMail, $idMedicament)
|
|
{
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, numeroBonOrdonnance, codePrestataire, codeMedicament, codeUtilisateur)
|
|
select ?, numeroFeuilleMaladie, numeroBonOrdonnance, codePrestataire, codeMedicament, userP
|
|
from p_prestationmedicaments_temp A
|
|
where (id=?);';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $idMedicament));
|
|
}
|
|
|
|
public function ajoutermailententeprealableopt($typeMail, $idOptique)
|
|
{
|
|
$sql = 'insert into p_envoimail (typeMail, numeroFeuilleMaladie, numeroBonOptique, codePrestataire, codeUtilisateur)
|
|
select ?, numeroFeuilleMaladie, numeroBonOptique, codePrestataire, userP
|
|
from p_prestationoptiques_temp A
|
|
where (id=?);';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $idOptique));
|
|
}
|
|
|
|
public function ajoutermailententeprealablemont($typeMail, $idOptique)
|
|
{
|
|
$sql = 'insert into p_envoimail (typeMail, idBeneficiaire, codePrestataire, codeUtilisateur)
|
|
select ?, idBeneficiaire, codePrestataire, userP
|
|
from p_prestationoptiques_temp A
|
|
where (id=?);';
|
|
|
|
$this->executerRequete($sql, array($typeMail, $idOptique));
|
|
}
|
|
|
|
// autres tables que p_envoimail
|
|
|
|
public function ajoutersms($destinataires, $message)
|
|
{
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into envoisms (destinataires, message, codeUtilisateur) values(?, ?, ?)';
|
|
$sortie = $this->executerRequete($sql, array($destinataires, $message, $user));
|
|
}
|
|
|
|
public function ajoutermailadherent($email, $objet, $message)
|
|
{
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'INSERT INTO p_envoimailadherent (email, objet, message, codeUtilisateur) values(?, ?, ?, ?)';
|
|
|
|
$sortie = $this->executerRequete($sql, array($email, $objet, $message, $user));
|
|
}
|
|
|
|
public function logenvoisms($destinataires, $message)
|
|
{
|
|
$user = $_SESSION['p_login'];
|
|
|
|
$sql = 'insert into logenvoisms (destinataires, message, codeUtilisateur) values(?, ?, ?)';
|
|
|
|
$sortie = $this->executerRequete($sql, array($destinataires, $message, $user));
|
|
}
|
|
/*
|
|
//public function ajoutermaildemandesubstitution($typeMail, $idMedicament, $prixTarif, $idSubstitut, $prixSubstitut)
|
|
public function ajoutermaildemandesubstitution($typeMail, $idMedicament, $nomPrescrit, $prixTarif, $idSubstitut, $libelleSubstitut,
|
|
$prixSubstitut, $posologie, $nvellePosologie)
|
|
{
|
|
$codePrestataire = $_SESSION['p_codePrestataire_C'];
|
|
$numeroFeuilleMaladie = $_SESSION['p_numeroFeuilleMaladie_C'];
|
|
$login = $_SESSION['p_login'];
|
|
$codeSociete = $_SESSION['p_codeSociete'];
|
|
|
|
|
|
$sql = 'call sp_p_demandeaccordsubstitution(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
|
//$sql = 'call sp_p_demandeaccordsubstitution(?, ?, ?, ?, ?, ?, ?, ?, ?)';
|
|
|
|
|
|
$this->executerRequete($sql, array($typeMail, $codeSociete, $idMedicament, $nomPrescrit, $prixTarif, $idSubstitut, $libelleSubstitut,
|
|
$prixSubstitut, $codePrestataire, $numeroFeuilleMaladie, $login, $posologie, $nvellePosologie));
|
|
|
|
//$_SESSION['p_idDemandeSubstitution_C'] = $resultat['idDemandeSubstitution'];
|
|
|
|
//$this->executerRequete($sql, array($typeMail, $codeSociete, $idMedicament, $prixTarif, $idSubstitut, $prixSubstitut, $codePrestataire, $numeroFeuilleMaladie, $login));
|
|
}
|
|
*/
|
|
} |