diff --git a/Controleur/ControleurAjaxcontextbeneficiaire.php b/Controleur/ControleurAjaxcontextbeneficiaire.php index fa88805..7cf29c9 100755 --- a/Controleur/ControleurAjaxcontextbeneficiaire.php +++ b/Controleur/ControleurAjaxcontextbeneficiaire.php @@ -37,4 +37,12 @@ class ControleurAjaxcontextbeneficiaire extends Controleur { $this->finger->majmobilebeneficiaire($idBeneficiaire, $telephonePortable); } + + public function majemail() + { + $idBeneficiaire = $_SESSION['idBeneficiaire_C']; + $emailBeneficiaire = $this->requete->getParametreFormulaire("emailBeneficiaire"); + + $this->finger->majemailbeneficiaire($idBeneficiaire, $emailBeneficiaire); + } } \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index ab819c5..d8a8f63 100755 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -18946,8 +18946,6 @@ function enregistrer_compte_bancaire_assure(){ function maj_mobile_beneficiaire() { - debugger; - donnees = 'telephonePortable='+$("#telephonePortable").val(); $.ajax({ @@ -18960,4 +18958,21 @@ function maj_mobile_beneficiaire() complete: function() { } }); -} \ No newline at end of file +} + +function maj_email_beneficiaire() +{ + donnees = 'emailBeneficiaire='+$("#emailBeneficiaire").val(); + + $.ajax({ + url: $("#racineWeb").val()+"Ajaxcontextbeneficiaire/majemail/", + type : 'post', + data: donnees, + error: function(errorData) { + alert("Erreur : "+errorData); + }, + complete: function() { + } + }); +} + diff --git a/Modele/Finger.php b/Modele/Finger.php index b4ed19e..46c8589 100755 --- a/Modele/Finger.php +++ b/Modele/Finger.php @@ -41,4 +41,11 @@ class Finger extends Modele { $this->executerRequete($sql, array($idBeneficiaire, $telephonePortable)); } + + public function majemailbeneficiaire($idBeneficiaire, $emailBeneficiaire) + { + $sql = 'CALL sp_maj_email_beneficiaire(?, ?);'; + + $this->executerRequete($sql, array($idBeneficiaire, $emailBeneficiaire)); + } }