diff --git a/Controleur/ControleurAjaxextranetclient.php b/Controleur/ControleurAjaxextranetclient.php index 63c87fb..92a40e4 100644 --- a/Controleur/ControleurAjaxextranetclient.php +++ b/Controleur/ControleurAjaxextranetclient.php @@ -23,4 +23,12 @@ class ControleurAjaxextranetclient extends Controleurrequete $this->client->activerextranet($idClient, $choix); } + + public function activervalidationrhrd() + { + $idClient = $this->requete->getParametreFormulaire("idClient"); + $choix = $this->requete->getParametreFormulaire("choix"); + + $this->client->activervalidationrhrd($idClient, $choix); + } } \ No newline at end of file diff --git a/Js/fonctions.js b/Js/fonctions.js index ee8cd9e..95b5b3d 100644 --- a/Js/fonctions.js +++ b/Js/fonctions.js @@ -45426,3 +45426,40 @@ function activer_extranet_client(idClient, choix) return; } } + +function activer_validation_rhrd(idClient, choix) +{ + v_msg="Confirmez-vous l\'activation?"; + v_msgEng="Do you confirm the activation?"; + + if(confirm_ebene(v_msg, v_msgEng)) + { + donnees = "idClient="+idClient+"&choix="+choix; + + $.ajax({ + url: $("#racineWeb").val()+"Ajaxextranetclient/activervalidationrhrd/", + type : 'post', + data: donnees, + error: function(errorData) { + }, + success: function(data) { + }, + complete: function() { + v_msg="Opération effectuée avec succès!"; + v_msgEng="Operation successfully completed"; + alert_ebene(v_msg, v_msgEng); + + window.location.assign($("#racineWeb" ).val()+"Ficheclient/"); + } + }); + return; + } + else + { + v_msg="Opération annulée!"; + v_msgEng="Operation canceled!"; + alert_ebene(v_msg, v_msgEng); + + return; + } +} diff --git a/Modele/Client.php b/Modele/Client.php index e42dfbf..b1b940f 100644 --- a/Modele/Client.php +++ b/Modele/Client.php @@ -295,4 +295,10 @@ class Client extends Modele { $this->executerRequete($sql, array($idClient, $choix)); } + public function activervalidationrhrd($idClient, $choix) + { + $sql = 'call sp_r_activer_validationrhrd(?, ?)'; + + $this->executerRequete($sql, array($idClient, $choix)); + } } \ No newline at end of file diff --git a/Vue/Extranetclient/index.php b/Vue/Extranetclient/index.php index be74cac..07a3067 100644 --- a/Vue/Extranetclient/index.php +++ b/Vue/Extranetclient/index.php @@ -36,9 +36,9 @@