150 lines
5.3 KiB
PHP
150 lines
5.3 KiB
PHP
<?php
|
|
require_once 'Framework/Controleur.php';
|
|
require_once 'Modele/Envoimail.php';
|
|
|
|
class ControleurAjaxmailattente extends Controleur {
|
|
private $envoimail;
|
|
|
|
public function __construct()
|
|
{
|
|
$this->envoimail = new Envoimail();
|
|
}
|
|
|
|
public function index()
|
|
{
|
|
}
|
|
|
|
public function ajouter()
|
|
{
|
|
$typeMail = $this->requete->getParametreFormulaire("typeMail");
|
|
|
|
if ($typeMail == 'mailhospitalisation')
|
|
{
|
|
$numeroBon = $this->requete->getParametreFormulaire("numeroBon");
|
|
$numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie");
|
|
|
|
$this->envoimail->ajoutermailhospitalisation($typeMail, $numeroBon, $numeroFeuilleMaladie);
|
|
}
|
|
|
|
if ($typeMail == 'mailfacturationfeuillemaladie')
|
|
{
|
|
$numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie");
|
|
|
|
$this->envoimail->ajoutermailfacturationfeuillemaladie($typeMail, $numeroFeuilleMaladie);
|
|
}
|
|
|
|
if ($typeMail == 'mailpharmacie')
|
|
{
|
|
$numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie");
|
|
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
|
|
|
$this->envoimail->ajoutermailpharmacie($typeMail, $numeroFeuilleMaladie, $codePrestataire);
|
|
}
|
|
|
|
if ($typeMail == 'maillabo')
|
|
{
|
|
$numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie");
|
|
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
|
|
|
$this->envoimail->ajoutermaillabo($typeMail, $numeroFeuilleMaladie, $codePrestataire);
|
|
}
|
|
|
|
if ($typeMail == 'mailkine')
|
|
{
|
|
$numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie");
|
|
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
|
|
|
$this->envoimail->ajoutermailkine($typeMail, $numeroFeuilleMaladie, $codePrestataire);
|
|
}
|
|
|
|
if ($typeMail == 'mailoptique')
|
|
{
|
|
$numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie");
|
|
$codePrestataire = $this->requete->getParametreFormulaire("codePrestataire");
|
|
|
|
$this->envoimail->ajoutermailoptique($typeMail, $numeroFeuilleMaladie, $codePrestataire);
|
|
}
|
|
|
|
if ($typeMail == 'mailcommandebon')
|
|
{
|
|
$codeTypeBon = $this->requete->getParametreFormulaire("codeTypeBon");
|
|
$quantite = $this->requete->getParametreFormulaire("quantite");
|
|
$prestataire = $this->requete->getParametreFormulaire("prestataire");
|
|
|
|
$this->envoimail->ajoutermailcommandebon($typeMail, $codeTypeBon, $quantite, $prestataire);
|
|
}
|
|
|
|
if ($typeMail == 'mailreceptionbon')
|
|
{
|
|
$codeTypeBon = $this->requete->getParametreFormulaire("codeTypeBon");
|
|
$noDepart = $this->requete->getParametreFormulaire("noDepart");
|
|
$noFin = $this->requete->getParametreFormulaire("noFin");
|
|
$prestataire = $this->requete->getParametreFormulaire("prestataire");
|
|
|
|
$this->envoimail->ajoutermailreceptionbon($typeMail, $codeTypeBon, $noDepart, $noFin, $prestataire);
|
|
}
|
|
|
|
if ($typeMail == 'maildemandeannulationbon')
|
|
{
|
|
$idBon = $this->requete->getParametreFormulaire("idBon");
|
|
|
|
$this->envoimail->ajoutermaildemandeannulationbon($typeMail, $idBon);
|
|
}
|
|
|
|
if ($typeMail == 'maildemandederogation')
|
|
{
|
|
$codeDerogation = $this->requete->getParametreFormulaire("codeDerogation");
|
|
$observations = $this->requete->getParametreFormulaire("observations");
|
|
$prestataire = $this->requete->getParametreFormulaire("prestataire");
|
|
$idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire");
|
|
|
|
$this->envoimail->ajoutermaildemandederogation($typeMail, $codeDerogation, $observations, $prestataire, $idBeneficiaire);
|
|
}
|
|
|
|
|
|
if ($typeMail == 'mailfraudeidentite')
|
|
{
|
|
$idBeneficiaire = $this->requete->getParametreFormulaire("idBeneficiaire");
|
|
$prestataire = $this->requete->getParametreFormulaire("prestataire");
|
|
|
|
$this->envoimail->ajoutermailfraudeidentite($typeMail, $idBeneficiaire, $prestataire);
|
|
}
|
|
|
|
if ($typeMail == 'mailententeprealable')
|
|
{
|
|
$numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie");
|
|
$codeActe = $this->requete->getParametreFormulaire("codeActe");
|
|
|
|
$this->envoimail->ajoutermailententeprealable($typeMail, $numeroFeuilleMaladie, $codeActe);
|
|
}
|
|
|
|
if ($typeMail == 'mailautorisation')
|
|
{
|
|
$numeroFeuilleMaladie = $this->requete->getParametreFormulaire("numeroFeuilleMaladie");
|
|
$codeActe = $this->requete->getParametreFormulaire("codeActe");
|
|
|
|
$this->envoimail->ajoutermailautorisation($typeMail, $numeroFeuilleMaladie, $codeActe);
|
|
}
|
|
|
|
if ($typeMail == 'mailententeprealablepha')
|
|
{
|
|
$idMedicament = $this->requete->getParametreFormulaire("idMedicament");
|
|
|
|
$this->envoimail->ajoutermailententeprealablepha($typeMail, $idMedicament);
|
|
}
|
|
|
|
if ($typeMail == 'mailententeprealableopt')
|
|
{
|
|
$idOptique = $this->requete->getParametreFormulaire("idOptique");
|
|
|
|
$this->envoimail->ajoutermailententeprealableopt($typeMail, $idOptique);
|
|
}
|
|
|
|
if ($typeMail == 'mailententeprealablemont')
|
|
{
|
|
$idOptique = $this->requete->getParametreFormulaire("idOptique");
|
|
|
|
$this->envoimail->ajoutermailententeprealablemont($typeMail, $idOptique);
|
|
}
|
|
}
|
|
} |