diff --git a/Controleur/ControleurAjaxprestataire.php b/Controleur/ControleurAjaxprestataire.php index 9a1344c8..7c3cdc0d 100755 --- a/Controleur/ControleurAjaxprestataire.php +++ b/Controleur/ControleurAjaxprestataire.php @@ -210,6 +210,8 @@ class ControleurAjaxprestataire extends Controleur $prefixePaiementMobile = $this->requete->getParametreFormulaire("prefixePaiementMobile"); $mobilePaiement = $this->requete->getParametreFormulaire("mobilePaiement"); + + $prixActeModifiable = $this->requete->getParametreFormulaire("prixActeModifiable"); $idPrestataire = $this->prestataire->creerprestataire( $libelle, $codeTypePrestataire, $categoriePresataire, $codeTarifActe, @@ -224,7 +226,7 @@ class ControleurAjaxprestataire extends Controleur $longitude, $accesAjoutPh, $ajoutPrescription, $interdirVentePartielleMedicament, $filtreMedecin, $codeModeBiometrie, $pharmacieInterne, $optiqueInterne, $appliquerTarifPrestataire, $filtrerIp, $activerOtp, $autoriserUnBonPrincipal, - $prefixePaiementMobile, $mobilePaiement); + $prefixePaiementMobile, $mobilePaiement, $prixActeModifiable); $this->genererVueAjax(array('idPrestataire' => $idPrestataire)); } diff --git a/Controleur/ControleurCreerprestataire.php b/Controleur/ControleurCreerprestataire.php index 777b9e50..236d579e 100755 --- a/Controleur/ControleurCreerprestataire.php +++ b/Controleur/ControleurCreerprestataire.php @@ -49,6 +49,7 @@ class ControleurCreerprestataire extends Controleur private $ouinonactiverOtp; private $autoriserUnBonPrincipalOuinon; private $ouinonOptique; + private $prixActeModifiableOuinon; public function __construct() { $this->menuvue = new Menuvueutilisateur(); @@ -87,7 +88,8 @@ class ControleurCreerprestataire extends Controleur $this->ouinonfiltrerIp = (new Ouinon())->getListe(); $this->ouinonactiverOtp = (new Ouinon())->getListe(); - $this->autoriserUnBonPrincipalOuinon = (new Ouinon())->getListe(); + $this->autoriserUnBonPrincipalOuinon = (new Ouinon())->getListe(); + $this->prixActeModifiableOuinon = (new Ouinon())->getListe(); } @@ -118,36 +120,37 @@ class ControleurCreerprestataire extends Controleur $codeModeBiometrie = $this->societe->get_mode_biometrie_societe(); $this->genererVue(array( - 'pays' => $pays, - 'ville' => $ville, - 'listelocalite' => $localite, - 'typeprestataire' => $typeprestataire, - 'categorie' => $categorie, - 'tarifActe' => $tarifActe, - 'banque' => $banque, - 'tarifsmedicament' => $tarifsmedicament, - 'tarifsoptique' => $tarifsoptique, - 'typedecompte' => $typedecompte, - 'ouinonconvention' => $this->ouinonconvention, - 'ouinongestionreseau' => $this->ouinongestionreseau, - 'ouinonreference' => $this->ouinonreference, - 'langue' => $langue, - 'ouinontarifnuit' => $this->ouinontarifnuit, - 'ouinonajoutepha' => $this->ouinonajoutepha, - 'ouinonajoutepres' => $this->ouinonajoutepres, - 'ouinonventepar' => $this->ouinonventepar, - 'ouinonfiltremed' => $this->ouinonfiltremed, - 'modeBiometrie' => $modeBiometrie, + 'pays' => $pays, + 'ville' => $ville, + 'listelocalite' => $localite, + 'typeprestataire' => $typeprestataire, + 'categorie' => $categorie, + 'tarifActe' => $tarifActe, + 'banque' => $banque, + 'tarifsmedicament' => $tarifsmedicament, + 'tarifsoptique' => $tarifsoptique, + 'typedecompte' => $typedecompte, + 'ouinonconvention' => $this->ouinonconvention, + 'ouinongestionreseau' => $this->ouinongestionreseau, + 'ouinonreference' => $this->ouinonreference, + 'langue' => $langue, + 'ouinontarifnuit' => $this->ouinontarifnuit, + 'ouinonajoutepha' => $this->ouinonajoutepha, + 'ouinonajoutepres' => $this->ouinonajoutepres, + 'ouinonventepar' => $this->ouinonventepar, + 'ouinonfiltremed' => $this->ouinonfiltremed, + 'modeBiometrie' => $modeBiometrie, - 'ouinonPharmacie' => $this->ouinonPharmacie, - 'ouinonOptique' => $this->ouinonOptique, + 'ouinonPharmacie' => $this->ouinonPharmacie, + 'ouinonOptique' => $this->ouinonOptique, - 'codeModeBiometrie' => $codeModeBiometrie, - 'ouinontarifprestataire'=> $this->ouinontarifprestataire, + 'codeModeBiometrie' => $codeModeBiometrie, + 'ouinontarifprestataire' => $this->ouinontarifprestataire, - 'ouinonfiltrerIp' => $this->ouinonfiltrerIp, - 'ouinonactiverOtp' => $this->ouinonactiverOtp, - 'autoriserUnBonPrincipalOuinon' => $this->autoriserUnBonPrincipalOuinon + 'ouinonfiltrerIp' => $this->ouinonfiltrerIp, + 'ouinonactiverOtp' => $this->ouinonactiverOtp, + 'autoriserUnBonPrincipalOuinon' => $this->autoriserUnBonPrincipalOuinon, + 'prixActeModifiableOuinon' => $this->prixActeModifiableOuinon )); } } \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index 28462632..f019142a 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -24419,6 +24419,7 @@ function creer_prestataire() } autoriserUnBonPrincipal = $("#autoriserUnBonPrincipal").val(); + prixActeModifiable = $("#prixActeModifiable").val(); donnees = 'libelle='+libelle+'&codeTypePrestataire='+codeTypePrestataire; @@ -24453,6 +24454,8 @@ function creer_prestataire() donnees += '&mobilePaiement='+mobilePaiement; donnees += '&prefixePaiementMobile='+prefixePaiementMobile; + + donnees += '&prixActeModifiable='+prixActeModifiable; v_msg="Confirmez-vous ce nouveau prestataire?"; v_msgEng="Do you confirm this new provider?"; diff --git a/Modele/Prestataire.php b/Modele/Prestataire.php index 90a81bad..dff56d89 100755 --- a/Modele/Prestataire.php +++ b/Modele/Prestataire.php @@ -595,13 +595,13 @@ class Prestataire extends Modele { $longitude, $accesAjoutPh, $ajoutPrescription, $interdirVentePartielleMedicament, $filtreMedecin, $codeModeBiometrie, $pharmacieInterne, $optiqueInterne, $appliquerTarifPrestataire, $filtrerIp, $activerOtp, $autoriserUnBonPrincipal, - $prefixePaiementMobile, $mobilePaiement) + $prefixePaiementMobile, $mobilePaiement, $prixActeModifiable) { $codeSociete = $_SESSION['codeSociete']; $user = $_SESSION['login']; $sql = 'call sp_creer_prestataire(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, - ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);'; + ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);'; $resultat = $this->executerRequete($sql, array($codeSociete, $libelle, $codeTypePrestataire, $categoriePresataire, $codeTarifActe, @@ -616,7 +616,7 @@ class Prestataire extends Modele { $longitude, $accesAjoutPh, $ajoutPrescription, $interdirVentePartielleMedicament, $user, $filtreMedecin, $codeModeBiometrie, $pharmacieInterne, $optiqueInterne, $appliquerTarifPrestataire, $filtrerIp, $activerOtp, $autoriserUnBonPrincipal, - $prefixePaiementMobile, $mobilePaiement)); + $prefixePaiementMobile, $mobilePaiement, $prixActeModifiable)); $ligne = $resultat->fetch(PDO::FETCH_ASSOC); return $ligne['idPrestataire']; diff --git a/Vue/Creerprestataire/index.php b/Vue/Creerprestataire/index.php index be43a4d9..4e34670f 100755 --- a/Vue/Creerprestataire/index.php +++ b/Vue/Creerprestataire/index.php @@ -55,7 +55,6 @@ - @@ -282,45 +281,55 @@ - - - - - - + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - " onClick="javascript:creer_prestataire();" style='font-size:10pt;' > - - " onClick="javascript:param_prestataire();" style='font-size:10pt;' > - + + + + + + + + + + + + + + + + + + + + + + + + + + " onClick="javascript:creer_prestataire();" style='font-size:10pt;' > + + " onClick="javascript:param_prestataire();" style='font-size:10pt;' > + diff --git a/Vue/gabarit.php b/Vue/gabarit.php index 3435013b..9463b8af 100755 --- a/Vue/gabarit.php +++ b/Vue/gabarit.php @@ -976,7 +976,7 @@ - +