diff --git a/application/controllers/Admin_dash.php b/application/controllers/Admin_dash.php
index d5849640..fe90e882 100755
--- a/application/controllers/Admin_dash.php
+++ b/application/controllers/Admin_dash.php
@@ -405,9 +405,12 @@ class Admin_dash extends CI_Controller
$this->load->view('config_wallet_ilink_hyp/user_wallet_wallet');
break;
case 'user_wallet_carte':
- $data['taux_u_w_cart'] = $taux->taux_com_user_wallet_carte;
- $data['taux_hyp_s_wallet_cart_ilink'] = $taux->taux_com_hyp_envoi_wallet_carte_ilink;
- $data['taux_bq_s_wallet_cart_ilink'] = $taux->taux_com_banque_envoi_wallet_carte_ilink;
+ $data['plr_user_wallet_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("user_wallet_cart_national", $data['idConfig']);
+ $data['plr_hyp_user_wallet_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_user_wallet_cart_national", $data['idConfig']);
+ $data['plr_bank_user_wallet_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("bank_user_wallet_cart_national", $data['idConfig']);
+ $data['plr_user_wallet_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("user_wallet_cart_international", $data['idConfig']);
+ $data['plr_hyp_user_wallet_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_user_wallet_cart_international", $data['idConfig']);
+ $data['plr_bank_user_wallet_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("bank_user_wallet_cart_international", $data['idConfig']);
$this->load->view('header', $data);
$this->load->view('config_wallet_ilink_hyp/user_wallet_carte');
break;
@@ -418,42 +421,79 @@ class Admin_dash extends CI_Controller
$this->load->view('config_wallet_ilink_hyp/user_wallet_cash');
break;
case 'user_carte_wallet':
- $data['taux_u_c_w'] = $taux->taux_com_user_carte_wallet;
- $data['taux_u_c_c'] = $taux->taux_com_user_carte_cash;
- $data['taux_hyp_r_cart_ilink'] = $taux->taux_com_hyp_retrait_carte_cash_ilink;
- $data['taux_bq_r_cart_ilink'] = $taux->taux_com_banque_retrait_carte_cash_ilink;
+ $data['plr_user_cart_wallet_national'] = $this->wallet_model->getPalierCommissionsWallet("user_cart_wallet_national", $data['idConfig']);
+ $data['plr_user_cart_wallet_international'] = $this->wallet_model->getPalierCommissionsWallet("user_cart_wallet_international", $data['idConfig']);
+
+ $data['plr_user_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("user_cart_cash_national", $data['idConfig']);
+ $data['plr_user_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("user_cart_cash_international", $data['idConfig']);
+
+ $data['plr_hyp_user_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_user_cart_cash_national", $data['idConfig']);
+ $data['plr_hyp_user_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_user_cart_cash_international", $data['idConfig']);
+
+ $data['plr_bank_user_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("bank_user_cart_cash_national", $data['idConfig']);
+ $data['plr_bank_user_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("bank_user_cart_cash_international", $data['idConfig']);
+
$this->load->view('header', $data);
$this->load->view('config_wallet_ilink_hyp/user_carte_wallet');
break;
case 'agent_remove_cash':
- $data['taux_ag_r_c'] = $taux->taux_com_ag_retrait_cash;
- $data['taux_sup_r_c'] = $taux->taux_com_sup_retrait_cash;
- $data['taux_hyp_r_c'] = $taux->taux_com_hyp_retrait_cash;
+ $data['plr_agent_wallet_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("agent_wallet_cash_national", $data['idConfig']);
+ $data['plr_agent_wallet_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("agent_wallet_cash_international", $data['idConfig']);
+
+ $data['plr_sup_wallet_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("sup_wallet_cash_national", $data['idConfig']);
+ $data['plr_sup_wallet_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("sup_wallet_cash_international", $data['idConfig']);
+
+ $data['plr_hyp_wallet_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_wallet_cash_national", $data['idConfig']);
+ $data['plr_hyp_wallet_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_wallet_cash_international", $data['idConfig']);
+
$this->load->view('header', $data);
$this->load->view('config_wallet_ilink_hyp/agent_remove_cash');
break;
case 'agent_remove_carte_cash':
- $data['taux_ag_cart_c'] = $taux->taux_com_wallet_ag_carte_cash;
- $data['taux_ag_r_cart'] = $taux->taux_com_ag_retrait_carte_cash;
- $data['taux_sup_r_cart'] = $taux->taux_com_sup_retrait_carte_cash;
- $data['taux_hyp_r_cart'] = $taux->taux_com_hyp_retrait_carte_cash;
- $data['taux_bq_r_cart'] = $taux->taux_com_banque_retrait_carte_cash;
+ $data['plr_customer_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("customer_cart_cash_national", $data['idConfig']);
+ $data['plr_customer_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("customer_cart_cash_international", $data['idConfig']);
+
+ $data['plr_agent_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("agent_cart_cash_national", $data['idConfig']);
+ $data['plr_agent_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("agent_cart_cash_international", $data['idConfig']);
+
+ $data['plr_sup_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("sup_cart_cash_national", $data['idConfig']);
+ $data['plr_sup_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("sup_cart_cash_international", $data['idConfig']);
+
+ $data['plr_hyp_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cart_cash_national", $data['idConfig']);
+ $data['plr_hyp_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cart_cash_international", $data['idConfig']);
+
+ $data['plr_bank_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("bank_cart_cash_national", $data['idConfig']);
+ $data['plr_bank_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("bank_cart_cash_international", $data['idConfig']);
+
$this->load->view('header', $data);
$this->load->view('config_wallet_ilink_hyp/agent_remove_carte_cash');
break;
case 'agent_send_cash_carte':
- $data['taux_ag_d_c_c'] = $taux->taux_com_wallet_ag_envoi_cash_carte;
- $data['taux_ag_d_c'] = $taux->taux_com_ag_depot_cash_carte;
- $data['taux_sup_d_c'] = $taux->taux_com_sup_depot_cash_carte;
- $data['taux_hyp_d_c'] = $taux->taux_com_hyp_depot_cash_carte;
- $data['taux_bq_d_c'] = $taux->taux_com_banque_depot_cash_carte;
+ $data['plr_customer_cash_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("customer_cash_cart_national", $data['idConfig']);
+ $data['plr_customer_cash_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("customer_cash_cart_international", $data['idConfig']);
+
+ $data['plr_agent_cash_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("agent_cash_cart_national", $data['idConfig']);
+ $data['plr_agent_cash_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("agent_cash_cart_international", $data['idConfig']);
+
+ $data['plr_sup_cash_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("sup_cash_cart_national", $data['idConfig']);
+ $data['plr_sup_cash_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("sup_cash_cart_international", $data['idConfig']);
+
+ $data['plr_hyp_cash_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cash_cart_national", $data['idConfig']);
+ $data['plr_hyp_cash_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cash_cart_international", $data['idConfig']);
+
+ $data['plr_bank_cash_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("bank_cash_cart_national", $data['idConfig']);
+ $data['plr_bank_cash_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("bank_cash_cart_international", $data['idConfig']);
+
$this->load->view('header', $data);
$this->load->view('config_wallet_ilink_hyp/agent_send_cash_carte');
break;
case 'agent_send_cash_canal':
- $data['taux_ag_s_c'] = $taux->taux_com_ag_envoi_cash;
- $data['taux_sup_s_c'] = $taux->taux_com_sup_envoi_cash;
- $data['taux_hyp_s_c'] = $taux->taux_com_hyp_envoi_cash;
+ $data['plr_agent_cash_wallet_or_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("agent_cash_wallet_or_cash_national", $data['idConfig']);
+ $data['plr_agent_cash_wallet_or_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("agent_cash_wallet_or_cash_international", $data['idConfig']);
+ $data['plr_sup_cash_wallet_or_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("sup_cash_wallet_or_cash_national", $data['idConfig']);
+ $data['plr_sup_cash_wallet_or_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("sup_cash_wallet_or_cash_international", $data['idConfig']);
+ $data['plr_hyp_cash_wallet_or_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cash_wallet_or_cash_national", $data['idConfig']);
+ $data['plr_hyp_cash_wallet_or_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cash_wallet_or_cash_international", $data['idConfig']);
$data['plr_agent_depot_wallet_ilink'] = $this->wallet_model->getPalierConfigWallet("agent_depot_wallet_ilink_international" , $data['idConfig']);
$data['plr_agent_depot_autre_wallet'] = $this->wallet_model->getPalierConfigWallet("agent_depot_autre_wallet_international" , $data['idConfig']);
diff --git a/application/controllers/Gestion.php b/application/controllers/Gestion.php
index 8af98adb..069fa4e4 100755
--- a/application/controllers/Gestion.php
+++ b/application/controllers/Gestion.php
@@ -758,7 +758,7 @@ class Gestion extends CI_Controller
$networks_compte[] = null;
$networks_name[] = null;
- if ($data['agent'] != false) {
+ if ($data['agent']) {
foreach ($data['agent']->result() as $row1) {
if (!strstr($row1->lastname, "Super -") and !strstr($row1->lastname, "Airtel")) {
$totalGeo = 0;
@@ -1094,7 +1094,7 @@ class Gestion extends CI_Controller
if (isset($_POST)) {
$pays = $this->input->post('pays');
$pays_name = $this->user_model->getNameCountry($pays);
- if ($pays_name != false) {
+ if ($pays_name) {
$this->session->set_userdata('current_game_country', $pays);
$this->session->set_userdata('current_game_country_name', $pays_name);
echo 1;
@@ -1181,7 +1181,7 @@ class Gestion extends CI_Controller
$res = $this->user_model->get_user($where_clause);
- if ($res != false) {
+ if ($res) {
$ville = $this->session->userdata('current_ville');
$hyper = $this->session->userdata('current_hyper');
$pays = $this->session->userdata('current_pays');
@@ -1240,7 +1240,7 @@ class Gestion extends CI_Controller
$email = $_POST['email'];
$nom = $_POST['nom'];
$res = $this->user_model->update_user_infos($nom, $adresse, $email, $phone, $id);
- if ($res != false) {
+ if ($res) {
echo json_encode("200");
} else {
echo json_encode("500");
@@ -1266,7 +1266,7 @@ class Gestion extends CI_Controller
echo json_encode("400");
} else {
$res = $this->user_model->update_geolocated_infos($nom, $adresse, $email, $id_agent, $transac, $phone, $id_netAg);
- if ($res != false) {
+ if ($res) {
echo json_encode("200");
} else {
echo json_encode("500");
@@ -1312,7 +1312,7 @@ class Gestion extends CI_Controller
} elseif ($etat == 1) {
$res = $this->user_model->updateStatePub($id_pub, 0);
}
- if ($res != false) {
+ if ($res) {
echo json_encode("200");
} else {
echo json_encode("500");
@@ -1329,7 +1329,7 @@ class Gestion extends CI_Controller
if (isset($_POST)) {
$id_country = $_POST['country_id'];
$res = $this->user_model->createPubRow($id_country);
- if ($res != false) {
+ if ($res) {
echo json_encode("200");
} else {
echo json_encode("500");
@@ -1544,42 +1544,119 @@ class Gestion extends CI_Controller
switch ($config) {
case 'user_wallet_wallet':
- $plr_user_wallet_wallet = isset($_POST['plr_user_wallet_wallet']) ? $_POST['plr_user_wallet_wallet'] : null;
- $plr_user_wallet_wallet_national = isset($_POST['plr_user_wallet_wallet_national']) ? $_POST['plr_user_wallet_wallet_national'] : null;
+ $plr_user_wallet_wallet = $_POST['plr_user_wallet_wallet'] ?? null;
+ $plr_user_wallet_wallet_national = $_POST['plr_user_wallet_wallet_national'] ?? null;
$this->insertPalier($plr_user_wallet_wallet, "user_wallet_wallet_international", $idConfig);
$this->insertPalier($plr_user_wallet_wallet_national, "user_wallet_wallet_national", $idConfig);
break;
case 'user_wallet_carte':
- $this->wallet_model->updateConfigWalletIlink_u_w_cart($rows['taux_u_w_cart'], $rows['taux_hyp_s_wallet_cart_ilink'], $rows['taux_bq_s_wallet_cart_ilink'], $idConfig);
+ $plr_user_wallet_cart_national = $_POST['plr_user_wallet_cart_national'] ?? null;
+ $plr_hyp_user_wallet_cart_national = $_POST['plr_hyp_user_wallet_cart_national'] ?? null;
+ $plr_bank_user_wallet_cart_national = $_POST['plr_bank_user_wallet_cart_national'] ?? null;
+ $plr_user_wallet_cart_international = $_POST['plr_user_wallet_cart_international'] ?? null;
+ $plr_hyp_user_wallet_cart_international = $_POST['plr_hyp_user_wallet_cart_international'] ?? null;
+ $plr_bank_user_wallet_cart_international = $_POST['plr_bank_user_wallet_cart_international'] ?? null;
+ $this->insertPalier($plr_user_wallet_cart_national, "user_wallet_cart_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_user_wallet_cart_national, "hyp_user_wallet_cart_national", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_bank_user_wallet_cart_national, "bank_user_wallet_cart_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_user_wallet_cart_international, "user_wallet_cart_international", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_user_wallet_cart_international, "hyp_user_wallet_cart_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_bank_user_wallet_cart_international, "bank_user_wallet_cart_international", $idConfig,'paliers_commissions_wallet');
break;
case 'user_wallet_cash':
- $plr_user_wallet_cash = isset($_POST['plr_user_wallet_cash']) ? $_POST['plr_user_wallet_cash'] : null;
- $plr_user_wallet_cash_national = isset($_POST['plr_user_wallet_cash_national']) ? $_POST['plr_user_wallet_cash_national'] : null;
+ $plr_user_wallet_cash = $_POST['plr_user_wallet_cash'] ?? null;
+ $plr_user_wallet_cash_national = $_POST['plr_user_wallet_cash_national'] ?? null;
$this->insertPalier($plr_user_wallet_cash, "user_wallet_cash_international", $idConfig);
$this->insertPalier($plr_user_wallet_cash_national, "user_wallet_cash_national", $idConfig);
break;
case 'user_carte_wallet':
- $this->wallet_model->updateConfigWalletIlink_u_c_w($rows['taux_u_c_w'], $rows['taux_u_c_c'], $rows['taux_hyp_r_cart_ilink'], $rows['taux_bq_r_cart_ilink'], $idConfig);
+ $plr_user_cart_wallet_international = $_POST['plr_user_cart_wallet_international'] ?? null;
+ $plr_user_cart_wallet_national = $_POST['plr_user_cart_wallet_national'] ?? null;
+ $plr_user_cart_cash_international = $_POST['plr_user_cart_cash_international'] ?? null;
+ $plr_user_cart_cash_national = $_POST['plr_user_cart_cash_national'] ?? null;
+ $plr_hyp_user_cart_cash_international = $_POST['plr_hyp_user_cart_cash_international'] ?? null;
+ $plr_hyp_user_cart_cash_national = $_POST['plr_hyp_user_cart_cash_national'] ?? null;
+ $plr_bank_user_cart_cash_international = $_POST['plr_bank_user_cart_cash_international'] ?? null;
+ $plr_bank_user_cart_cash_national = $_POST['plr_bank_user_cart_cash_national'] ?? null;
+
+ $this->insertPalier($plr_user_cart_wallet_international, "user_cart_wallet_international", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_user_cart_wallet_national, "user_cart_wallet_national", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_user_cart_cash_international, "user_cart_cash_international", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_user_cart_cash_national, "user_cart_cash_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_user_cart_cash_international, "hyp_user_cart_cash_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_user_cart_cash_national, "hyp_user_cart_cash_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_bank_user_cart_cash_international, "bank_user_cart_cash_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_bank_user_cart_cash_national, "bank_user_cart_cash_national", $idConfig,'paliers_commissions_wallet');
+
break;
case 'agent_remove_cash':
- $this->wallet_model->updateConfigWalletIlink_a_r_c($rows['taux_ag_r_c'], $rows['taux_sup_r_c'],
- $rows['taux_hyp_r_c'], $idConfig);
+ $plr_agent_wallet_cash_national = $_POST['plr_agent_wallet_cash_national'] ?? null;
+ $plr_sup_wallet_cash_national = $_POST['plr_sup_wallet_cash_national'] ?? null;
+ $plr_hyp_wallet_cash_national = $_POST['plr_hyp_wallet_cash_national'] ?? null;
+ $plr_agent_wallet_cash_international = $_POST['plr_agent_wallet_cash_international'] ?? null;
+ $plr_sup_wallet_cash_international = $_POST['plr_sup_wallet_cash_international'] ?? null;
+ $plr_hyp_wallet_cash_international = $_POST['plr_hyp_wallet_cash_international'] ?? null;
+ $this->insertPalier($plr_agent_wallet_cash_national, "agent_wallet_cash_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_sup_wallet_cash_national, "sup_wallet_cash_national", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_wallet_cash_national, "hyp_wallet_cash_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_agent_wallet_cash_international, "agent_wallet_cash_international", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_sup_wallet_cash_international, "sup_wallet_cash_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_wallet_cash_international, "hyp_wallet_cash_international", $idConfig,'paliers_commissions_wallet');
break;
case 'agent_remove_carte_cash':
- $this->wallet_model->updateConfigWalletIlink_a_r_cart($rows['taux_ag_cart_c'], $rows['taux_ag_r_cart'], $rows['taux_sup_r_cart'],
- $rows['taux_hyp_r_cart'], $rows['taux_bq_r_cart'], $idConfig);
+ $plr_customer_cart_cash_international = $_POST['plr_customer_cart_cash_international'] ?? null;
+ $plr_customer_cart_cash_national = $_POST['plr_customer_cart_cash_national'] ?? null;
+ $plr_agent_cart_cash_international = $_POST['plr_agent_cart_cash_international'] ?? null;
+ $plr_agent_cart_cash_national = $_POST['plr_agent_cart_cash_national'] ?? null;
+ $plr_sup_cart_cash_international = $_POST['plr_sup_cart_cash_international'] ?? null;
+ $plr_sup_cart_cash_national = $_POST['plr_sup_cart_cash_national'] ?? null;
+ $plr_hyp_cart_cash_international = $_POST['plr_hyp_cart_cash_international'] ?? null;
+ $plr_hyp_cart_cash_national = $_POST['plr_hyp_cart_cash_national'] ?? null;
+ $plr_bank_cart_cash_international = $_POST['plr_bank_cart_cash_international'] ?? null;
+ $plr_bank_cart_cash_national = $_POST['plr_bank_cart_cash_national'] ?? null;
+
+ $this->insertPalier($plr_customer_cart_cash_international, "customer_cart_cash_international", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_customer_cart_cash_national, "customer_cart_cash_national", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_agent_cart_cash_international, "agent_cart_cash_international", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_agent_cart_cash_national, "agent_cart_cash_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_sup_cart_cash_international, "sup_cart_cash_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_sup_cart_cash_national, "sup_cart_cash_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_cart_cash_international, "hyp_cart_cash_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_cart_cash_national, "hyp_cart_cash_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_bank_cart_cash_international, "bank_cart_cash_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_bank_cart_cash_national, "bank_cart_cash_national", $idConfig,'paliers_commissions_wallet');
break;
case 'agent_send_cash_carte':
- $this->wallet_model->updateConfigWalletIlink_a_s_cc($rows['taux_ag_d_c_c'], $rows['taux_ag_d_c'], $rows['taux_sup_d_c'], $rows['taux_hyp_d_c'], $rows['taux_bq_d_c'], $idConfig);
+ $plr_customer_cash_cart_international = $_POST['plr_customer_cash_cart_international'] ?? null;
+ $plr_customer_cash_cart_national = $_POST['plr_customer_cash_cart_national'] ?? null;
+ $plr_agent_cash_cart_international = $_POST['plr_agent_cash_cart_international'] ?? null;
+ $plr_agent_cash_cart_national = $_POST['plr_agent_cash_cart_national'] ?? null;
+ $plr_sup_cash_cart_international = $_POST['plr_sup_cash_cart_international'] ?? null;
+ $plr_sup_cash_cart_national = $_POST['plr_sup_cash_cart_national'] ?? null;
+ $plr_hyp_cash_cart_international = $_POST['plr_hyp_cash_cart_international'] ?? null;
+ $plr_hyp_cash_cart_national = $_POST['plr_hyp_cash_cart_national'] ?? null;
+ $plr_bank_cash_cart_international = $_POST['plr_bank_cash_cart_international'] ?? null;
+ $plr_bank_cash_cart_national = $_POST['plr_bank_cash_cart_national'] ?? null;
+
+ $this->insertPalier($plr_customer_cash_cart_international, "customer_cash_cart_international", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_customer_cash_cart_national, "customer_cash_cart_national", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_agent_cash_cart_international, "agent_cash_cart_international", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_agent_cash_cart_national, "agent_cash_cart_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_sup_cash_cart_international, "sup_cash_cart_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_sup_cash_cart_national, "sup_cash_cart_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_cash_cart_international, "hyp_cash_cart_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_cash_cart_national, "hyp_cash_cart_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_bank_cash_cart_international, "bank_cash_cart_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_bank_cash_cart_national, "bank_cash_cart_national", $idConfig,'paliers_commissions_wallet');
break;
case 'agent_send_cash_canal':
- $plr_agent_depot_wallet_ilink = isset($_POST['plr_agent_depot_wallet_ilink']) ? $_POST['plr_agent_depot_wallet_ilink'] : null;
- $plr_agent_depot_autre_wallet = isset($_POST['plr_agent_depot_autre_wallet']) ? $_POST['plr_agent_depot_autre_wallet'] : null;
- $plr_agent_cash_cash = isset($_POST['plr_agent_cash_cash']) ? $_POST['plr_agent_cash_cash'] : null;
+ $plr_agent_depot_wallet_ilink = $_POST['plr_agent_depot_wallet_ilink'] ?? null;
+ $plr_agent_depot_autre_wallet = $_POST['plr_agent_depot_autre_wallet'] ?? null;
+ $plr_agent_cash_cash = $_POST['plr_agent_cash_cash'] ?? null;
- $plr_agent_depot_wallet_ilink_national = isset($_POST['plr_agent_depot_wallet_ilink_national']) ? $_POST['plr_agent_depot_wallet_ilink_national'] : null;
- $plr_agent_depot_autre_wallet_national = isset($_POST['plr_agent_depot_autre_wallet_national']) ? $_POST['plr_agent_depot_autre_wallet_national'] : null;
- $plr_agent_cash_cash_national = isset($_POST['plr_agent_cash_cash_national']) ? $_POST['plr_agent_cash_cash_national'] : null;
+ $plr_agent_depot_wallet_ilink_national = $_POST['plr_agent_depot_wallet_ilink_national'] ?? null;
+ $plr_agent_depot_autre_wallet_national = $_POST['plr_agent_depot_autre_wallet_national'] ?? null;
+ $plr_agent_cash_cash_national = $_POST['plr_agent_cash_cash_national'] ?? null;
$this->insertPalier($plr_agent_depot_wallet_ilink, "agent_depot_wallet_ilink_international", $idConfig);
$this->insertPalier($plr_agent_depot_autre_wallet, "agent_depot_autre_wallet_international", $idConfig);
@@ -1589,7 +1666,21 @@ class Gestion extends CI_Controller
$this->insertPalier($plr_agent_depot_autre_wallet_national, "agent_depot_autre_wallet_national", $idConfig);
$this->insertPalier($plr_agent_cash_cash_national, "agent_cash_cash_national", $idConfig);
- $this->wallet_model->updateConfigWalletIlink_a_s_c($rows['taux_ag_s_c'], $rows['taux_sup_s_c'], $rows['taux_hyp_s_c'], $idConfig);
+ // Paliers des commissions
+
+ $plr_agent_cash_wallet_or_cash_international = $_POST['plr_agent_cash_wallet_or_cash_international'] ?? null;
+ $plr_agent_cash_wallet_or_cash_national = $_POST['plr_agent_cash_wallet_or_cash_national'] ?? null;
+ $plr_sup_cash_wallet_or_cash_international = $_POST['plr_sup_cash_wallet_or_cash_international'] ?? null;
+ $plr_sup_cash_wallet_or_cash_national = $_POST['plr_sup_cash_wallet_or_cash_national'] ?? null;
+ $plr_hyp_cash_wallet_or_cash_international = $_POST['plr_hyp_cash_wallet_or_cash_international'] ?? null;
+ $plr_hyp_cash_wallet_or_cash_national = $_POST['plr_hyp_cash_wallet_or_cash_national'] ?? null;
+
+ $this->insertPalier($plr_agent_cash_wallet_or_cash_international, "agent_cash_wallet_or_cash_international", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_agent_cash_wallet_or_cash_national, "agent_cash_wallet_or_cash_national", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_sup_cash_wallet_or_cash_international, "sup_cash_wallet_or_cash_international", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_sup_cash_wallet_or_cash_national, "sup_cash_wallet_or_cash_national", $idConfig,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_cash_wallet_or_cash_international, "hyp_cash_wallet_or_cash_international", $idConfig ,'paliers_commissions_wallet');
+ $this->insertPalier($plr_hyp_cash_wallet_or_cash_national, "hyp_cash_wallet_or_cash_national", $idConfig,'paliers_commissions_wallet');
break;
}
@@ -1634,9 +1725,9 @@ class Gestion extends CI_Controller
}
}
- private function insertPalier($palier, $type, $idConfig)
+ private function insertPalier($palier, $type, $idConfig , $table = 'paliersConfigWallet')
{
- $this->db->delete('paliersConfigWallet',['type' => $type , 'idConfig' => $idConfig]);
+ $this->db->delete($table,['type' => $type , 'idConfig' => $idConfig]);
if ($palier) {
$data = [];
@@ -1651,7 +1742,7 @@ class Gestion extends CI_Controller
];
}
if(sizeof($data) > 0){
- $this->db->insert_batch('paliersConfigWallet',$data);
+ $this->db->insert_batch($table,$data);
}
}
}
@@ -1685,7 +1776,7 @@ class Gestion extends CI_Controller
if (isset($_POST)) {
$network_id = $_POST['network_id'];
$res = $this->wallet_model->deleteConfigWallet($network_id);
- if ($res != false) {
+ if ($res) {
echo json_encode("200");
} else {
echo json_encode("500");
@@ -1701,7 +1792,7 @@ class Gestion extends CI_Controller
if (isset($_POST)) {
$network_id = $_POST['network_id'];
$res = $this->wallet_model->disableConfigWallet($network_id);
- if ($res != false) {
+ if ($res) {
echo json_encode("200");
} else {
echo json_encode("500");
diff --git a/application/controllers/Hyperviseur_dash.php b/application/controllers/Hyperviseur_dash.php
index 7365df37..6a647511 100755
--- a/application/controllers/Hyperviseur_dash.php
+++ b/application/controllers/Hyperviseur_dash.php
@@ -1409,9 +1409,12 @@ class Hyperviseur_dash extends CI_Controller
$this->load->view('config_wallet_ilink_hyp/user_wallet_wallet');
break;
case 'user_wallet_carte':
- $data['taux_u_w_cart'] = $taux->taux_com_user_wallet_carte;
- $data['taux_hyp_s_wallet_cart_ilink'] = $taux->taux_com_hyp_envoi_wallet_carte_ilink;
- $data['taux_bq_s_wallet_cart_ilink'] = $taux->taux_com_banque_envoi_wallet_carte_ilink;
+ $data['plr_user_wallet_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("user_wallet_cart_national", $data['idConfig']);
+ $data['plr_hyp_user_wallet_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_user_wallet_cart_national", $data['idConfig']);
+ $data['plr_bank_user_wallet_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("bank_user_wallet_cart_national", $data['idConfig']);
+ $data['plr_user_wallet_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("user_wallet_cart_international", $data['idConfig']);
+ $data['plr_hyp_user_wallet_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_user_wallet_cart_international", $data['idConfig']);
+ $data['plr_bank_user_wallet_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("bank_user_wallet_cart_international", $data['idConfig']);
$this->load->view('header_hyp', $data);
$this->load->view('config_wallet_ilink_hyp/user_wallet_carte');
break;
@@ -1422,42 +1425,79 @@ class Hyperviseur_dash extends CI_Controller
$this->load->view('config_wallet_ilink_hyp/user_wallet_cash');
break;
case 'user_carte_wallet':
- $data['taux_u_c_w'] = $taux->taux_com_user_carte_wallet;
- $data['taux_u_c_c'] = $taux->taux_com_user_carte_cash;
- $data['taux_hyp_r_cart_ilink'] = $taux->taux_com_hyp_retrait_carte_cash_ilink;
- $data['taux_bq_r_cart_ilink'] = $taux->taux_com_banque_retrait_carte_cash_ilink;
+ $data['plr_user_cart_wallet_national'] = $this->wallet_model->getPalierCommissionsWallet("user_cart_wallet_national", $data['idConfig']);
+ $data['plr_user_cart_wallet_international'] = $this->wallet_model->getPalierCommissionsWallet("user_cart_wallet_international", $data['idConfig']);
+
+ $data['plr_user_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("user_cart_cash_national", $data['idConfig']);
+ $data['plr_user_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("user_cart_cash_international", $data['idConfig']);
+
+ $data['plr_hyp_user_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_user_cart_cash_national", $data['idConfig']);
+ $data['plr_hyp_user_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_user_cart_cash_international", $data['idConfig']);
+
+ $data['plr_bank_user_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("bank_user_cart_cash_national", $data['idConfig']);
+ $data['plr_bank_user_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("bank_user_cart_cash_international", $data['idConfig']);
+
$this->load->view('header_hyp', $data);
$this->load->view('config_wallet_ilink_hyp/user_carte_wallet');
break;
case 'agent_remove_cash':
- $data['taux_ag_r_c'] = $taux->taux_com_ag_retrait_cash;
- $data['taux_sup_r_c'] = $taux->taux_com_sup_retrait_cash;
- $data['taux_hyp_r_c'] = $taux->taux_com_hyp_retrait_cash;
+ $data['plr_agent_wallet_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("agent_wallet_cash_national", $data['idConfig']);
+ $data['plr_agent_wallet_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("agent_wallet_cash_international", $data['idConfig']);
+
+ $data['plr_sup_wallet_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("sup_wallet_cash_national", $data['idConfig']);
+ $data['plr_sup_wallet_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("sup_wallet_cash_international", $data['idConfig']);
+
+ $data['plr_hyp_wallet_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_wallet_cash_national", $data['idConfig']);
+ $data['plr_hyp_wallet_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_wallet_cash_international", $data['idConfig']);
+
$this->load->view('header_hyp', $data);
$this->load->view('config_wallet_ilink_hyp/agent_remove_cash');
break;
case 'agent_remove_carte_cash':
- $data['taux_ag_cart_c'] = $taux->taux_com_wallet_ag_carte_cash;
- $data['taux_ag_r_cart'] = $taux->taux_com_ag_retrait_carte_cash;
- $data['taux_sup_r_cart'] = $taux->taux_com_sup_retrait_carte_cash;
- $data['taux_hyp_r_cart'] = $taux->taux_com_hyp_retrait_carte_cash;
- $data['taux_bq_r_cart'] = $taux->taux_com_banque_retrait_carte_cash;
+ $data['plr_customer_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("customer_cart_cash_national", $data['idConfig']);
+ $data['plr_customer_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("customer_cart_cash_international", $data['idConfig']);
+
+ $data['plr_agent_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("agent_cart_cash_national", $data['idConfig']);
+ $data['plr_agent_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("agent_cart_cash_international", $data['idConfig']);
+
+ $data['plr_sup_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("sup_cart_cash_national", $data['idConfig']);
+ $data['plr_sup_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("sup_cart_cash_international", $data['idConfig']);
+
+ $data['plr_hyp_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cart_cash_national", $data['idConfig']);
+ $data['plr_hyp_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cart_cash_international", $data['idConfig']);
+
+ $data['plr_bank_cart_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("bank_cart_cash_national", $data['idConfig']);
+ $data['plr_bank_cart_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("bank_cart_cash_international", $data['idConfig']);
+
$this->load->view('header_hyp', $data);
$this->load->view('config_wallet_ilink_hyp/agent_remove_carte_cash');
break;
case 'agent_send_cash_carte':
- $data['taux_ag_d_c_c'] = $taux->taux_com_wallet_ag_envoi_cash_carte;
- $data['taux_ag_d_c'] = $taux->taux_com_ag_depot_cash_carte;
- $data['taux_sup_d_c'] = $taux->taux_com_sup_depot_cash_carte;
- $data['taux_hyp_d_c'] = $taux->taux_com_hyp_depot_cash_carte;
- $data['taux_bq_d_c'] = $taux->taux_com_banque_depot_cash_carte;
+ $data['plr_customer_cash_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("customer_cash_cart_national", $data['idConfig']);
+ $data['plr_customer_cash_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("customer_cash_cart_international", $data['idConfig']);
+
+ $data['plr_agent_cash_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("agent_cash_cart_national", $data['idConfig']);
+ $data['plr_agent_cash_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("agent_cash_cart_international", $data['idConfig']);
+
+ $data['plr_sup_cash_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("sup_cash_cart_national", $data['idConfig']);
+ $data['plr_sup_cash_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("sup_cash_cart_international", $data['idConfig']);
+
+ $data['plr_hyp_cash_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cash_cart_national", $data['idConfig']);
+ $data['plr_hyp_cash_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cash_cart_international", $data['idConfig']);
+
+ $data['plr_bank_cash_cart_national'] = $this->wallet_model->getPalierCommissionsWallet("bank_cash_cart_national", $data['idConfig']);
+ $data['plr_bank_cash_cart_international'] = $this->wallet_model->getPalierCommissionsWallet("bank_cash_cart_international", $data['idConfig']);
+
$this->load->view('header_hyp', $data);
$this->load->view('config_wallet_ilink_hyp/agent_send_cash_carte');
break;
case 'agent_send_cash_canal':
- $data['taux_ag_s_c'] = $taux->taux_com_ag_envoi_cash;
- $data['taux_sup_s_c'] = $taux->taux_com_sup_envoi_cash;
- $data['taux_hyp_s_c'] = $taux->taux_com_hyp_envoi_cash;
+ $data['plr_agent_cash_wallet_or_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("agent_cash_wallet_or_cash_national", $data['idConfig']);
+ $data['plr_agent_cash_wallet_or_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("agent_cash_wallet_or_cash_international", $data['idConfig']);
+ $data['plr_sup_cash_wallet_or_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("sup_cash_wallet_or_cash_national", $data['idConfig']);
+ $data['plr_sup_cash_wallet_or_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("sup_cash_wallet_or_cash_international", $data['idConfig']);
+ $data['plr_hyp_cash_wallet_or_cash_national'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cash_wallet_or_cash_national", $data['idConfig']);
+ $data['plr_hyp_cash_wallet_or_cash_international'] = $this->wallet_model->getPalierCommissionsWallet("hyp_cash_wallet_or_cash_international", $data['idConfig']);
$data['plr_agent_depot_wallet_ilink'] = $this->wallet_model->getPalierConfigWallet("agent_depot_wallet_ilink_international" , $data['idConfig']);
$data['plr_agent_depot_autre_wallet'] = $this->wallet_model->getPalierConfigWallet("agent_depot_autre_wallet_international" , $data['idConfig']);
@@ -1845,7 +1885,7 @@ class Hyperviseur_dash extends CI_Controller
$data['hasWallet'] = $this->wallet_model->getConfigWallet($this->session->userdata('network_id'));
- if ($res != false) {
+ if ($res) {
$count_users = $res->num_rows();
if ($simple_users != null) {
diff --git a/application/controllers/Superviseur_dash.php b/application/controllers/Superviseur_dash.php
index bee090cb..cb3f8291 100755
--- a/application/controllers/Superviseur_dash.php
+++ b/application/controllers/Superviseur_dash.php
@@ -77,7 +77,7 @@ class Superviseur_dash extends CI_Controller
$data['active'] = "geolocated";
$data['positions'] = $position;
$numberGeo = $this->user_model->getNumberGeoBySuper($this->session->userdata('member_code'));
- if ($numberGeo != false) {
+ if ($numberGeo) {
$data['numberGeo'] = $numberGeo;
} else {
$data['numberGeo'] = "";
@@ -458,7 +458,7 @@ class Superviseur_dash extends CI_Controller
$data['category'] = $this->session->userdata('category');
- if ($res != false) {
+ if ($res) {
$count_users = $res->num_rows();
if ($simple_users != null) {
diff --git a/application/language/english/message_lang.php b/application/language/english/message_lang.php
index de336010..aa43da32 100755
--- a/application/language/english/message_lang.php
+++ b/application/language/english/message_lang.php
@@ -310,36 +310,60 @@ $lang ['rate_com_user_wallet_wallet_national'] = 'Wallet user commission rate to
$lang ['new_level'] = 'New level';
$lang ['rate_com_user_wallet_cash_international'] = 'Wallet user commission rate for foreign country cash';
$lang ['rate_com_user_wallet_cash_national'] = 'Wallet user commission rate with national cash';
-$lang ['rate_com_user_wallet_cart'] = 'Wallet to card user commission rate';
-$lang ['rate_com_user_cart_wallet'] = 'User commission rate card to wallet';
-$lang ['rate_com_user_cart_cash'] = 'User card to cash commission rate';
+$lang['rate_com_user_wallet_cart_national'] = 'Customer commission rate on domestic wallet-to-card transactions';
+$lang['rate_com_user_wallet_cart_international'] = 'Customer commission rate on foreign wallet card transaction';
+$lang['rate_com_user_cart_wallet_international'] = "Customer commission rate on international wallet card transaction";
+$lang['rate_com_user_cart_wallet_national'] = "Customer commission rate on domestic wallet card transaction";
+$lang['rate_com_user_cart_cash_international'] = 'International cash card user commission rate';
+$lang['rate_com_user_cart_cash_national'] = 'National cash card user commission rate';
$lang ['rate_com_agent_depot_wallet_national'] = 'Agent depot commission rate to national iLink wallet';
$lang ['rate_com_agent_depot_wallet_international'] = 'Commission rate agent deposit to foreign iLink wallet';
$lang ['rate_com_agent_depot_autre_wallet_national'] = 'Agent depot commission rate to national other wallet';
$lang ['rate_com_agent_depot_autre_wallet_international'] = 'Commission rate agent deposit to foreign other wallet';
-$lang ['rate_com_agent_depot_cash_cart'] = 'Agent commission rate deposit cash to card';
+$lang['rate_com_agent_depot_cash_cart_international'] = "Customer commission rate for sending cash to international card";
+$lang['rate_com_agent_depot_cash_cart_national'] = "Customer commission rate on cash-to-card transactions";
$lang ['rate_com_agent_cash_cash_national'] = 'Agent commission rate sending cash to national cash';
$lang ['rate_com_agent_cash_cash_international'] = 'Agent commission rate sending cash to cash in foreign countries';
-$lang ['rate_com_agent_send_cash'] = 'Commission rate of the geolocated agent on the operation of sending money';
-$lang ['rate_com_sup_send_cash'] = 'Supervisor\'s commission rate on sending money';
-$lang ['rate_com_hyp_send_cash'] = 'Commission rate of the hypervisor on sending money';
-$lang ['rate_com_agent_remove_cash'] = 'Geolocated agent commission rate on money withdrawal operation';
-$lang ['rate_com_sup_remove_cash'] = 'Supervisor\'s commission rate on money withdrawal operation';
-$lang ['rate_com_hyp_remove_cash'] = 'Commission rate of the hypervisor on money withdrawal operation';
-$lang ['rate_com_agent_depot_cart'] = 'Commission rate of the geolocated agent on deposit to card operation';
-$lang ['rate_com_sup_depot_cart'] = 'Supervisor commission rate on deposit to card operation';
-$lang ['rate_com_hyp_depot_cart'] = 'Rate of hypervisor commission on deposit to card operation';
-$lang ['rate_com_bq_depot_cart'] = 'Bank commission rate on deposit to card operation';
-$lang ['rate_com_agent_remove_cart'] = 'Commission rate of the geolocated agent on card withdrawal operation';
-$lang ['rate_com_sup_remove_cart'] = 'Supervisor commission rate on card withdrawal operation';
-$lang ['rate_com_hyp_remove_cart'] = 'Hypervisor commission rate on card withdrawal operation';
-$lang ['rate_com_bq_remove_cart'] = 'Bank commission rate on card withdrawal operation';
-$lang ['rate_com_agent_cart_cash'] = 'Geolocated agent commission rate on cash card withdrawal';
+$lang['rate_com_agent_send_cash_international'] = "Geolocated agent's commission rate on international money sending operation";
+$lang['rate_com_agent_send_cash_national'] = "Geolocated agent's commission rate on national money sending operation";
+$lang['rate_com_sup_send_cash_international'] = "Supervisor's commission rate on international money sending operation";
+$lang['rate_com_sup_send_cash_national'] = "Supervisor's commission rate on national money sending operation";
+$lang['rate_com_hyp_send_cash_international'] = "Hypervisor's commission rate on international money sending operation";
+$lang['rate_com_hyp_send_cash_national'] = "Hypervisor commission rate on national money sending operation";
+$lang['rate_com_agent_wallet_cash_international'] = "Geolocated agent's commission rate on international cash withdrawal operation";
+$lang['rate_com_agent_wallet_cash_national'] = "Geolocated agent's commission rate on national cash withdrawal operation";
+$lang['rate_com_sup_wallet_cash_international'] = "Supervisor's commission rate on international cash withdrawal operation";
+$lang['rate_com_sup_wallet_cash_national'] = "Supervisor's commission rate on national cash withdrawal operation";
+$lang['rate_com_hyp_wallet_cash_international'] = "Hypervisor commission rate on international cash withdrawal operation";
+$lang['rate_com_hyp_wallet_cash_national'] = "Hypervisor commission rate on national cash withdrawal operation";
+$lang['rate_com_agent_depot_cart_international'] = "Geolocated agent's commission rate on international card deposit";
+$lang['rate_com_agent_depot_cart_national'] = "Geolocated agent's commission rate on national card deposit operation";
+$lang['rate_com_sup_depot_cart_international'] = "Supervisor commission rate on international card deposit transactions";
+$lang['rate_com_sup_depot_cart_national'] = "Supervisor commission rate on national card deposit transactions";
+$lang['rate_com_hyp_depot_cart_international'] = "Hypervisor commission rate on international card deposit transactions";
+$lang['rate_com_hyp_depot_cart_national'] = "Hypervisor commission rate on national card deposit transactions";
+$lang['rate_com_bq_depot_cart_international'] = "Bank commission rate on international card deposit transactions";
+$lang['rate_com_bq_depot_cart_national'] = "Bank's commission rate on national card deposit operation";
+$lang['rate_com_agent_remove_cart_international'] = "Geolocated agent's commission rate on international card withdrawal operation";
+$lang['rate_com_agent_remove_cart_national'] = "Geolocated agent's commission rate on national card withdrawal operation";
+$lang['rate_com_sup_remove_cart_international'] = 'Supervisor commission rate on international card withdrawal transaction';
+$lang['rate_com_sup_remove_cart_national'] = 'Supervisor commission rate on national card withdrawal transaction';
+$lang['rate_com_hyp_remove_cart_international'] = 'Hypervisor commission rate on international card withdrawal operation';
+$lang['rate_com_hyp_remove_cart_national'] = 'Hypervisor commission rate on national card withdrawal operation';
+$lang['rate_com_bq_remove_cart_international'] = "Bank's commission rate on international card withdrawal operation";
+$lang['rate_com_bq_remove_cart_national'] = "Bank's commission rate on national card withdrawal operation";
+$lang['rate_com_agent_cart_cash_international'] = "Customer commission rate at the geolocated agent on international cash card withdrawal";
+$lang['rate_com_agent_cart_cash_national'] = "Customer commission rate at the geolocated agent for national cash card withdrawals";
$lang ['rate_com_agent_cash_cart'] = 'Commission rate of the geolocated agent on cash deposit to card';
-$lang ['rate_com_hyp_remove_cart_ilink'] = 'Hypervisor commission rate on card withdrawal operation for iLink user';
-$lang ['rate_com_bq_remove_cart_ilink'] = 'Bank commission rate on card withdrawal operation for iLink user';
-$lang['rate_com_hyp_send_wallet_cart_ilink'] = 'Hypervisor commission rate on wallet to card sending operation for iLink user';
-$lang['rate_com_bq_send_wallet_cart_ilink'] = 'Bank commission rate on wallet to card sending operation for iLink user...';
+$lang['rate_com_hyp_remove_cart_ilink_international'] = 'Taux de commission hyperviseur sur operation de retrait dans carte pour utilisateur iLink international';
+$lang['rate_com_hyp_remove_cart_ilink_national'] = 'Taux de commission hyperviseur sur operation de retrait dans carte pour utilisateur iLink national';
+$lang['rate_com_bq_remove_cart_ilink_international'] = 'Bank commission rate on card withdrawal transaction for iLink international user';
+$lang['rate_com_bq_remove_cart_ilink_national'] = 'Bank commission rate on card withdrawal transaction for national iLink user';
+$lang['rate_com_hyp_send_wallet_cart_ilink_national'] = "Hypervisor commission rate on wallet-to-card sending operation for iLink national user";
+$lang['rate_com_hyp_send_wallet_cart_ilink_international'] = "Hypervisor commission rate on wallet-to-card transaction for iLink international user";
+$lang['rate_com_bq_send_wallet_cart_ilink_national'] = "Bank commission rate on wallet-to-card transaction for national iLink user";
+$lang['rate_com_bq_send_wallet_cart_ilink_international'] = "Bank commission rate on wallet-to-card transaction for iLink international user";
+
// Currency management
$lang ['currency'] = 'Currency';
diff --git a/application/language/french/message_lang.php b/application/language/french/message_lang.php
index 696481b3..9012ae17 100755
--- a/application/language/french/message_lang.php
+++ b/application/language/french/message_lang.php
@@ -317,43 +317,66 @@
$lang['no_geolocated_agent'] = 'Aucun utilisateur géolocalisé';
$lang['choose_wallet_type'] = 'Choisissez le type de wallet';
$lang['rate'] = 'Taux';
- $lang['rate_com_user_wallet_wallet_international'] = 'Taux de commission du client sur opération d\'envoi de wallet à wallet pays etranger';
+ $lang['rate_com_user_wallet_wallet_international'] = 'Taux de commission du client sur opération d\'envoi de wallet à wallet pays étranger';
$lang['rate_com_user_wallet_wallet_national'] = 'Taux de commission du client sur opération d\'envoi de wallet à wallet national';
$lang['new_level'] = 'Nouveau palier';
- $lang['rate_com_user_wallet_cash_international'] = 'Taux de commission du client sur opération d\'envoi de wallet à cash pays etranger';
+ $lang['rate_com_user_wallet_cash_international'] = 'Taux de commission du client sur opération d\'envoi de wallet à cash pays étranger';
$lang['rate_com_user_wallet_cash_national'] = 'Taux de commission du client sur opération d\'envoi de wallet à cash national';
- $lang['rate_com_user_wallet_cart'] = 'Taux de commission du client sur opération d\'envoi de wallet à carte';
- $lang['rate_com_user_cart_wallet'] = 'Taux de commission du client sur opération d\'envoi de carte à wallet';
- $lang['rate_com_user_cart_cash'] = 'Taux de commission utilisateur carte à cash';
+ $lang['rate_com_user_wallet_cart_national'] = 'Taux de commission du client sur opération d\'envoi de wallet à carte national';
+ $lang['rate_com_user_wallet_cart_international'] = 'Taux de commission du client sur opération d\'envoi de wallet à carte étranger';
+ $lang['rate_com_user_cart_wallet_international'] = "Taux de commission du client sur opération d'envoi de carte à wallet international";
+ $lang['rate_com_user_cart_wallet_national'] = "Taux de commission du client sur opération d'envoi de carte à wallet national";
+ $lang['rate_com_user_cart_cash_international'] = 'Taux de commission utilisateur carte à cash international';
+ $lang['rate_com_user_cart_cash_national'] = 'Taux de commission utilisateur carte à cash national';
$lang['rate_com_agent_depot_wallet_national'] = 'Taux de commission du client sur opération d\'envoi vers wallet iLink national';
- $lang['rate_com_agent_depot_wallet_international'] = 'Taux de commission du client sur opération d\'envoi vers wallet iLink etranger';
+ $lang['rate_com_agent_depot_wallet_international'] = 'Taux de commission du client sur opération d\'envoi vers wallet iLink étranger';
$lang['rate_com_agent_depot_autre_wallet_national'] = 'Taux de commission du client sur opération d\'envoi vers autre wallet national';
- $lang['rate_com_agent_depot_autre_wallet_international'] = 'Taux de commission du client sur opération d\'envoi vers autre wallet etranger';
- $lang['rate_com_agent_depot_cash_cart'] = 'Taux de commission du client sur opération d\'envoi de cash vers carte';
+ $lang['rate_com_agent_depot_autre_wallet_international'] = 'Taux de commission du client sur opération d\'envoi vers autre wallet étranger';
+ $lang['rate_com_agent_depot_cash_cart_international'] = "Taux de commission du client sur opération d'envoi de cash vers carte international";
+ $lang['rate_com_agent_depot_cash_cart_national'] = "Taux de commission du client sur opération d'envoi de cash vers carte national";
$lang['rate_com_agent_cash_cash_national'] = 'Taux de commission du client sur opération d\'envoi de cash vers cash national';
- $lang['rate_com_agent_cash_cash_international'] = 'Taux de commission du client sur opération d\'envoi cash vers cash pays etranger';
- $lang['rate_com_agent_send_cash'] = 'Taux de commission de l\'agent géolocalisé sur operation d\'envoi d\'argent ';
- $lang['rate_com_sup_send_cash'] = 'Taux de commission du superviseur sur operation d\'envoi d\'argent ';
- $lang['rate_com_hyp_send_cash'] = 'Taux de commission de l\'hyperviseur sur operation d\'envoi d\'argent ';
- $lang['rate_com_agent_remove_cash'] = 'Taux de commission de l\'agent géolocalisé sur operation de retrait d\'argent ';
- $lang['rate_com_sup_remove_cash'] = 'Taux de commission du superviseur sur operation de retrait d\'argent ';
- $lang['rate_com_hyp_remove_cash'] = 'Taux de commission de l\'hyperviseur sur operation de retrait d\'argent ';
- $lang['rate_com_agent_depot_cart'] = 'Taux de commission de l\'agent géolocalisé sur operation de depot vers carte ';
- $lang['rate_com_sup_depot_cart'] = 'Taux de commission superviseur sur operation de depot vers carte ';
- $lang['rate_com_hyp_depot_cart'] = 'Taux de commission hyperviseur sur operation de depot vers carte ';
- $lang['rate_com_bq_depot_cart'] = 'Taux de commission de la banque sur operation de depot vers carte ';
- $lang['rate_com_agent_remove_cart'] = 'Taux de commission de l\'agent géolocalisé sur operation de retrait dans carte ';
- $lang['rate_com_sup_remove_cart'] = 'Taux de commission superviseur sur operation de retrait dans carte ';
- $lang['rate_com_hyp_remove_cart'] = 'Taux de commission hyperviseur sur operation de retrait dans carte ';
- $lang['rate_com_bq_remove_cart'] = 'Taux de commission de la banque sur operation de retrait dans carte ';
- $lang['rate_com_agent_cart_cash'] = 'Taux de commission du client chez l\'agent géolocalisé sur retrait carte à cash ';
+ $lang['rate_com_agent_cash_cash_international'] = 'Taux de commission du client sur opération d\'envoi cash vers cash pays étranger';
+ $lang['rate_com_agent_send_cash_international'] = "Taux de commission de l'agent géolocalisé sur operation d'envoi d'argent international";
+ $lang['rate_com_agent_send_cash_national'] = "Taux de commission de l'agent géolocalisé sur operation d'envoi d'argent national";
+ $lang['rate_com_sup_send_cash_international'] = "Taux de commission du superviseur sur operation d'envoi d'argent international";
+ $lang['rate_com_sup_send_cash_national'] = "Taux de commission du superviseur sur operation d'envoi d'argent national";
+ $lang['rate_com_hyp_send_cash_international'] = "Taux de commission de l'hyperviseur sur operation d'envoi d'argent international";
+ $lang['rate_com_hyp_send_cash_national'] = "Taux de commission de l'hyperviseur sur operation d'envoi d'argent national";
+ $lang['rate_com_agent_wallet_cash_international'] = "Taux de commission de l'agent géolocalisé sur operation de retrait d'argent international";
+ $lang['rate_com_agent_wallet_cash_national'] = "Taux de commission de l'agent géolocalisé sur operation de retrait d'argent national";
+ $lang['rate_com_sup_wallet_cash_international'] = "Taux de commission du superviseur sur operation de retrait d'argent international";
+ $lang['rate_com_sup_wallet_cash_national'] = "Taux de commission du superviseur sur operation de retrait d'argent national";
+ $lang['rate_com_hyp_wallet_cash_international'] = "Taux de commission de l'hyperviseur sur operation de retrait d'argent international";
+ $lang['rate_com_hyp_wallet_cash_national'] = "Taux de commission de l'hyperviseur sur operation de retrait d'argent national";
+ $lang['rate_com_agent_depot_cart_international'] = "Taux de commission de l'agent géolocalisé sur operation de depot vers carte international";
+ $lang['rate_com_agent_depot_cart_national'] = "Taux de commission de l'agent géolocalisé sur operation de depot vers carte national";
+ $lang['rate_com_sup_depot_cart_international'] = "Taux de commission superviseur sur operation de depot vers carte international";
+ $lang['rate_com_sup_depot_cart_national'] = "Taux de commission superviseur sur operation de depot vers carte national";
+ $lang['rate_com_hyp_depot_cart_international'] = "Taux de commission hyperviseur sur operation de depot vers carte international";
+ $lang['rate_com_hyp_depot_cart_national'] = "Taux de commission hyperviseur sur operation de depot vers carte national";
+ $lang['rate_com_bq_depot_cart_international'] = "Taux de commission de la banque sur operation de depot vers carte international";
+ $lang['rate_com_bq_depot_cart_national'] = "Taux de commission de la banque sur operation de depot vers carte national";
+ $lang['rate_com_agent_remove_cart_international'] = "Taux de commission de l'agent géolocalisé sur operation de retrait dans carte international";
+ $lang['rate_com_agent_remove_cart_national'] = "Taux de commission de l'agent géolocalisé sur operation de retrait dans carte national";
+ $lang['rate_com_sup_remove_cart_international'] = 'Taux de commission superviseur sur operation de retrait dans carte international';
+ $lang['rate_com_sup_remove_cart_national'] = 'Taux de commission superviseur sur operation de retrait dans carte national';
+ $lang['rate_com_hyp_remove_cart_international'] = 'Taux de commission hyperviseur sur operation de retrait dans carte international';
+ $lang['rate_com_hyp_remove_cart_national'] = 'Taux de commission hyperviseur sur operation de retrait dans carte national';
+ $lang['rate_com_bq_remove_cart_international'] = "Taux de commission de la banque sur operation de retrait dans carte international";
+ $lang['rate_com_bq_remove_cart_national'] = "Taux de commission de la banque sur operation de retrait dans carte national";
+ $lang['rate_com_agent_cart_cash_international'] = "Taux de commission du client chez l'agent géolocalisé sur retrait carte à cash international";
+ $lang['rate_com_agent_cart_cash_national'] = "Taux de commission du client chez l'agent géolocalisé sur retrait carte à cash national";
$lang['rate_com_agent_cash_cart'] = 'Taux de commission de l\'agent géolocalisé sur depot cash vers carte ';
- $lang['rate_com_hyp_remove_cart_ilink'] = 'Taux de commission hyperviseur sur operation de retrait dans carte pour utilisateur iLink ';
- $lang['rate_com_bq_remove_cart_ilink'] = 'Taux de commission banque sur operation de retrait dans carte pour utilisateur iLink ';
- $lang['rate_com_hyp_send_wallet_cart_ilink'] = 'Taux de commission hyperviseur sur operation d\'envoi de wallet vers carte pour utilisateur iLink';
- $lang['rate_com_bq_send_wallet_cart_ilink'] = 'Taux de commission banque sur operation d\'envoi de wallet vers carte pour utilisateur iLink';
+ $lang['rate_com_hyp_remove_cart_ilink_international'] = 'Taux de commission hyperviseur sur operation de retrait dans carte pour utilisateur iLink international';
+ $lang['rate_com_hyp_remove_cart_ilink_national'] = 'Taux de commission hyperviseur sur operation de retrait dans carte pour utilisateur iLink national';
+ $lang['rate_com_bq_remove_cart_ilink_international'] = 'Taux de commission banque sur operation de retrait dans carte pour utilisateur iLink international';
+ $lang['rate_com_bq_remove_cart_ilink_national'] = 'Taux de commission banque sur operation de retrait dans carte pour utilisateur iLink national';
+ $lang['rate_com_hyp_send_wallet_cart_ilink_national'] = "Taux de commission hyperviseur sur operation d'envoi de wallet vers carte pour utilisateur iLink national";
+ $lang['rate_com_hyp_send_wallet_cart_ilink_international'] = "Taux de commission hyperviseur sur operation d'envoi de wallet vers carte pour utilisateur iLink international";
+ $lang['rate_com_bq_send_wallet_cart_ilink_national'] = "Taux de commission banque sur operation d'envoi de wallet vers carte pour utilisateur iLink national";
+ $lang['rate_com_bq_send_wallet_cart_ilink_international'] = "Taux de commission banque sur operation d'envoi de wallet vers carte pour utilisateur iLink international";
- // Gestion de la monnaie
+// Gestion de la monnaie
$lang['currency'] = 'Monnaie';
$lang['currency_code'] = 'Code de la monnaie';
$lang['currency_management'] = 'Gestion de la monnaie';
diff --git a/application/models/User_model.php b/application/models/User_model.php
index 9f9e6ae3..cbf22b46 100755
--- a/application/models/User_model.php
+++ b/application/models/User_model.php
@@ -1963,199 +1963,6 @@ class User_model extends CI_Model
return ($query->num_rows() > 0) ? $query : false;
}
- public function addWalletPassword($network_id, $encrypted_password, $salt, $email)
- {
- $sql = "INSERT INTO `walletsPassword` (`network_id`, `encrypted_password`, `salt`, `email`) VALUES ( ?, ?, ?, ?);";
- $query = $this->db->query($sql, array($network_id, $encrypted_password, $salt, $email));
- return $query;
- }
-
- public function updateWalletPassword($wallet_password_id, $encrypted_password, $salt)
- {
- $sql = "UPDATE `walletsPassword` SET `encrypted_password` = ? , `salt` = ? WHERE (`id` = ?);";
- $query = $this->db->query($sql, array($encrypted_password, $salt, $wallet_password_id));
- return $query;
- }
-
- public function getWalletPassword($network_id)
- {
- $sql = "SELECT * FROM walletsPassword WHERE network_id = ?";
- $query = $this->db->query($sql, array($network_id));
- if ($query->num_rows() > 0) {
- return $query;
- } else {
- return false;
- }
- }
-
- public function getRecharges($debut , $fin , $id_network){
- $chain = $debut ? " AND date BETWEEN '".$debut."' AND '".$fin."'" : "";
- $query = $this->db->query("SELECT *
- FROM infos_recharges
- WHERE `network_id`=".$id_network.$chain);
- return ($query->num_rows() > 0) ? $query : false;
- }
-
- public function addWalletRecharge($montant,$wallet_id){
- $sql = "INSERT INTO `wallet_recharge` (`montant`, `wallet_id`) VALUES (?, ?);";
- $query = $this->db->query($sql , array($montant,$wallet_id));
- return $query;
- }
-
- public function updateWalletBalance($montant,$wallet_id){
- $sql = "UPDATE `wallets` SET balance_princ = balance_princ + ? WHERE (`id` = ? );";
- $query = $this->db->query($sql , array($montant,$wallet_id));
- return $query;
- }
-
- // Wallet ilink
- public function addPalierConfigWallet($type, $idConfig, $min, $max, $taux)
- {
- $sql = "INSERT INTO `paliersConfigWallet` (`type`, `min`, `max`, `taux`, `idConfig`) VALUES (?,?,?,?,?);";
- $query = $this->db->query($sql, array($type, $min, $max, $taux, $idConfig));
- return $query;
- }
-
- public function addTaxe($idConfig, $nom, $type, $valeur, $destination, $categorie = 'wallet')
- {
- $sql = "INSERT INTO `taxes` (`nom`, `type`, `valeur`, `destination`,`categorie`, `idConfig`) VALUES (?,?,?,?,?,?);";
- $query = $this->db->query($sql, array($nom, $type, $valeur, $destination, $categorie, $idConfig));
- return $query;
- }
-
- public function updatePalierConfigWallet($id, $min, $max, $taux)
- {
- $sql = "UPDATE `paliersConfigWallet` SET `min` = ? , `max` = ? , `taux` = ? WHERE (`id` = ?);";
- $query = $this->db->query($sql, array($min, $max, $taux, $id));
- return $query;
- }
-
- public function getPalierConfigWallet($type, $idConfig)
- {
- $sql = "SELECT * FROM `paliersConfigWallet` WHERE (`type` = ? AND `idConfig` = ? );";
- $query = $this->db->query($sql, array($type, $idConfig));
- if ($query->num_rows() > 0) {
- return $query;
- } else {
- return false;
- }
- }
-
- public function getTaxes($idConfig, $categorie = 'wallet')
- {
- $sql = "SELECT * FROM `taxes` WHERE (`idConfig` = ? AND `categorie` = ? );";
- $query = $this->db->query($sql, array($idConfig, $categorie));
- if ($query->num_rows() > 0) {
- return $query;
- } else {
- return false;
- }
- }
-
- public function getOnePalierConfigWallet($id)
- {
- $sql = "SELECT * FROM `paliersConfigWallet` WHERE (`id` = ?);";
- $query = $this->db->query($sql, array($id));
- return ($query->num_rows() > 0) ? $query : false;
- }
-
- public function deletePalierConfigWallet($type, $idConfig)
- {
- $sql = "DELETE FROM `paliersConfigWallet` WHERE (`type` = ? AND `idConfig` = ? );";
- $query = $this->db->query($sql, array($type, $idConfig));
- return $query;
-
- }
-
- public function deleteTaxes($idConfig, $categorie = 'wallet')
- {
- $sql = "DELETE FROM `taxes` WHERE (`idConfig` = ? AND `categorie` = ? );";
- $query = $this->db->query($sql, array($idConfig, $categorie));
- return $query;
-
- }
-
- public function updateConfigWalletIlink_a_s_c($taux_ag_s_c, $taux_sup_s_c, $taux_hyp_s_c, $idConfig)
- {
- $sql = "UPDATE `configWallet` SET `taux_com_ag_envoi_cash` = ?, `taux_com_sup_envoi_cash` = ?, `taux_com_hyp_envoi_cash` = ? WHERE (`id` = ?);";
- $query = $this->db->query($sql, array($taux_ag_s_c, $taux_sup_s_c, $taux_hyp_s_c, $idConfig));
- return $query;
- }
-
- public function updateConfigWalletIlink_u_w_cart($taux_u_w_cart,$taux_hyp_s_wallet_cart_ilink,$taux_bq_s_wallet_cart_ilink, $idConfig){
- $sql = "UPDATE `configWallet` SET `taux_com_user_wallet_carte` = ?,
- `taux_com_hyp_envoi_wallet_carte_ilink` = ?, `taux_com_banque_envoi_wallet_carte_ilink` = ? WHERE (`id` = ?);";
- $query = $this->db->query($sql , array($taux_u_w_cart,$taux_hyp_s_wallet_cart_ilink,$taux_bq_s_wallet_cart_ilink,$idConfig));
- return $query;
- }
-
- public function updateConfigWalletIlink_u_c_w($taux_u_c_w,$taux_u_c_c,$taux_hyp_r_cart_ilink,$taux_bq_r_cart_ilink , $idConfig){
- $sql = "UPDATE `configWallet` SET `taux_com_user_carte_wallet` = ?, `taux_com_user_carte_cash` = ?, `taux_com_hyp_retrait_carte_cash_ilink` = ?, `taux_com_banque_retrait_carte_cash_ilink` = ?
- WHERE (`id` = ?);";
- $query = $this->db->query($sql , array($taux_u_c_w,$taux_u_c_c,$taux_hyp_r_cart_ilink,$taux_bq_r_cart_ilink,$idConfig));
- return $query;
- }
-
- public function updateConfigWalletIlink_a_r_c($taux_ag_r_c,$taux_sup_r_c,$taux_hyp_r_c,$idConfig){
- $sql = "UPDATE `configWallet` SET `taux_com_ag_retrait_cash` = ?, `taux_com_sup_retrait_cash` = ?, `taux_com_hyp_retrait_cash` = ? WHERE (`id` = ?);";
- $query = $this->db->query($sql , array($taux_ag_r_c,$taux_sup_r_c,$taux_hyp_r_c,$idConfig));
- return $query;
- }
-
- public function updateConfigWalletIlink_a_r_cart($taux_ag_cart_c,$taux_ag_r_cart,$taux_sup_r_cart,$taux_hyp_r_cart,$taux_bq_r_cart ,$idConfig){
- $sql = "UPDATE `configWallet` SET `taux_com_wallet_ag_carte_cash` = ?, `taux_com_ag_retrait_carte_cash` = ?, `taux_com_sup_retrait_carte_cash` = ?,
- `taux_com_hyp_retrait_carte_cash` = ?, `taux_com_banque_retrait_carte_cash` = ? WHERE (`id` = ?);";
- $query = $this->db->query($sql , array($taux_ag_cart_c,$taux_ag_r_cart,$taux_sup_r_cart,$taux_hyp_r_cart, $taux_bq_r_cart ,$idConfig));
- return $query;
- }
-
- public function updateConfigWalletIlink_a_s_cc($taux_ag_d_c_c,$taux_ag_d_c,$taux_sup_d_c,$taux_hyp_d_c,$taux_bq_d_c , $idConfig){
- $sql = "UPDATE `configWallet` SET `taux_com_wallet_ag_envoi_cash_carte` = ?,
- `taux_com_ag_depot_cash_carte` = ?, `taux_com_sup_depot_cash_carte` = ?, `taux_com_hyp_depot_cash_carte` = ?, `taux_com_banque_depot_cash_carte` = ?
- WHERE (`id` = ?);";
- $query = $this->db->query($sql , array($taux_ag_d_c_c, $taux_ag_d_c,$taux_sup_d_c,$taux_hyp_d_c,$taux_bq_d_c ,$idConfig));
- return $query;
- }
-
- // La liste des monnaies pour les pays actifs
- public function getCurrencies($code){
- $sql= "SELECT * FROM currencies WHERE id IN(
- SELECT idCurrency FROM countries WHERE id IN (
- SELECT distinct country_id FROM networks WHERE status = 1
- )
- ) AND code <> ? ;";
- $query = $this->db->query($sql, array($code));
- return ($query->num_rows() > 0) ? $query : false;
- }
-
- //Liste des monnaies pour les pays dont un wallet est actif
- public function getWalletsCountriesCurrencies($code){
- $sql= "SELECT * FROM currencies WHERE id IN(
- SELECT idCurrency FROM countries WHERE id IN (
- SELECT distinct c.id FROM networks n INNER JOIN countries_currencies c ON n.country_id=c.id INNER JOIN configWallet cw ON cw.id_network = n.id WHERE status = 1
- )
- ) AND code <> ? ;";
- $query = $this->db->query($sql, array($code));
- return ($query->num_rows() > 0) ? $query : false;
- }
-
- public function insertExchangeRate($currency ,$rate){
- $sql = "INSERT INTO `exchange_rate` (`target_currency`, `exchange_rate`) VALUES ( ?, ?);";
- $query = $this->db->query($sql , array($currency,$rate));
- return $query;
- }
-
- public function getExchangeRate($currency){
- $sql = "SELECT * FROM `exchange_rate` WHERE `target_currency` = ?;";
- $query = $this->db->query($sql , array($currency));
- return ($query->num_rows() > 0) ? $query : false;
- }
-
- public function updateExchangeRate($currency,$rate){
- $sql = "UPDATE `exchange_rate` SET `exchange_rate` = ? WHERE (`target_currency` = ?);";
- $query = $this->db->query($sql , array($currency,$rate));
- return $query;
- }
//Liste des pays dont un wallet est actif
public function getWalletsCountries(){
diff --git a/application/models/Wallet_model.php b/application/models/Wallet_model.php
index 2445c963..827696f3 100644
--- a/application/models/Wallet_model.php
+++ b/application/models/Wallet_model.php
@@ -408,24 +408,18 @@ class Wallet_model extends CI_Model
public function getPalierConfigWallet($type, $idConfig)
{
- $sql = "SELECT * FROM `paliersConfigWallet` WHERE (`type` = ? AND `idConfig` = ? );";
- $query = $this->db->query($sql, array($type, $idConfig));
- if ($query->num_rows() > 0) {
- return $query;
- } else {
- return false;
- }
+ return $this->db->get_where('paliersConfigWallet',['type' => $type , 'idConfig' => $idConfig]);
}
+ public function getPalierCommissionsWallet($type, $idConfig)
+ {
+ return $this->db->get_where('paliers_commissions_wallet',['type' => $type , 'idConfig' => $idConfig]);
+ }
+
+
public function getTaxes($idConfig, $categorie = 'wallet')
{
- $sql = "SELECT * FROM `taxes` WHERE (`idConfig` = ? AND `categorie` = ? );";
- $query = $this->db->query($sql, array($idConfig, $categorie));
- if ($query->num_rows() > 0) {
- return $query;
- } else {
- return false;
- }
+ return $this->db->get_where('taxes',['categorie' => $categorie , 'idConfig' => $idConfig]);
}
public function getOnePalierConfigWallet($id)
@@ -451,48 +445,6 @@ class Wallet_model extends CI_Model
}
- public function updateConfigWalletIlink_a_s_c($taux_ag_s_c, $taux_sup_s_c, $taux_hyp_s_c, $idConfig)
- {
- $sql = "UPDATE `configWallet` SET `taux_com_ag_envoi_cash` = ?, `taux_com_sup_envoi_cash` = ?, `taux_com_hyp_envoi_cash` = ? WHERE (`id` = ?);";
- $query = $this->db->query($sql, array($taux_ag_s_c, $taux_sup_s_c, $taux_hyp_s_c, $idConfig));
- return $query;
- }
-
- public function updateConfigWalletIlink_u_w_cart($taux_u_w_cart,$taux_hyp_s_wallet_cart_ilink,$taux_bq_s_wallet_cart_ilink, $idConfig){
- $sql = "UPDATE `configWallet` SET `taux_com_user_wallet_carte` = ?,
- `taux_com_hyp_envoi_wallet_carte_ilink` = ?, `taux_com_banque_envoi_wallet_carte_ilink` = ? WHERE (`id` = ?);";
- $query = $this->db->query($sql , array($taux_u_w_cart,$taux_hyp_s_wallet_cart_ilink,$taux_bq_s_wallet_cart_ilink,$idConfig));
- return $query;
- }
-
- public function updateConfigWalletIlink_u_c_w($taux_u_c_w,$taux_u_c_c,$taux_hyp_r_cart_ilink,$taux_bq_r_cart_ilink , $idConfig){
- $sql = "UPDATE `configWallet` SET `taux_com_user_carte_wallet` = ?, `taux_com_user_carte_cash` = ?, `taux_com_hyp_retrait_carte_cash_ilink` = ?, `taux_com_banque_retrait_carte_cash_ilink` = ?
- WHERE (`id` = ?);";
- $query = $this->db->query($sql , array($taux_u_c_w,$taux_u_c_c,$taux_hyp_r_cart_ilink,$taux_bq_r_cart_ilink,$idConfig));
- return $query;
- }
-
- public function updateConfigWalletIlink_a_r_c($taux_ag_r_c,$taux_sup_r_c,$taux_hyp_r_c,$idConfig){
- $sql = "UPDATE `configWallet` SET `taux_com_ag_retrait_cash` = ?, `taux_com_sup_retrait_cash` = ?, `taux_com_hyp_retrait_cash` = ? WHERE (`id` = ?);";
- $query = $this->db->query($sql , array($taux_ag_r_c,$taux_sup_r_c,$taux_hyp_r_c,$idConfig));
- return $query;
- }
-
- public function updateConfigWalletIlink_a_r_cart($taux_ag_cart_c,$taux_ag_r_cart,$taux_sup_r_cart,$taux_hyp_r_cart,$taux_bq_r_cart ,$idConfig){
- $sql = "UPDATE `configWallet` SET `taux_com_wallet_ag_carte_cash` = ?, `taux_com_ag_retrait_carte_cash` = ?, `taux_com_sup_retrait_carte_cash` = ?,
- `taux_com_hyp_retrait_carte_cash` = ?, `taux_com_banque_retrait_carte_cash` = ? WHERE (`id` = ?);";
- $query = $this->db->query($sql , array($taux_ag_cart_c,$taux_ag_r_cart,$taux_sup_r_cart,$taux_hyp_r_cart, $taux_bq_r_cart ,$idConfig));
- return $query;
- }
-
- public function updateConfigWalletIlink_a_s_cc($taux_ag_d_c_c,$taux_ag_d_c,$taux_sup_d_c,$taux_hyp_d_c,$taux_bq_d_c , $idConfig){
- $sql = "UPDATE `configWallet` SET `taux_com_wallet_ag_envoi_cash_carte` = ?,
- `taux_com_ag_depot_cash_carte` = ?, `taux_com_sup_depot_cash_carte` = ?, `taux_com_hyp_depot_cash_carte` = ?, `taux_com_banque_depot_cash_carte` = ?
- WHERE (`id` = ?);";
- $query = $this->db->query($sql , array($taux_ag_d_c_c, $taux_ag_d_c,$taux_sup_d_c,$taux_hyp_d_c,$taux_bq_d_c ,$idConfig));
- return $query;
- }
-
// La liste des monnaies pour les pays actifs
public function getCurrencies($code){
$sql= "SELECT * FROM currencies WHERE id IN(
diff --git a/application/views/config_wallet_ilink_hyp/agent_remove_carte_cash.php b/application/views/config_wallet_ilink_hyp/agent_remove_carte_cash.php
index e1757ae7..389495cb 100755
--- a/application/views/config_wallet_ilink_hyp/agent_remove_carte_cash.php
+++ b/application/views/config_wallet_ilink_hyp/agent_remove_carte_cash.php
@@ -4,9 +4,8 @@
-
-
+
-
-
-
-
-
= $taux_ag_cart_c; ?>%
-
= $this->lang->line('rate_com_agent_cart_cash') ?>
+
+
+
+
-
-
+
+
+
+
+
+ Min |
+ Max |
+ Taux (%) |
+ = $this->lang->line('ceiling')?> |
+
+ result() as $row) {
+ echo "
+ " . $fmt->format($row->min) . " |
+ " . $fmt->format($row->max) . " |
+ " . $row->taux . " |
+ " . (isset($row->plafond) ? floatval($row->plafond) : '') . " | " . '
+
';
+ }
+ }
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+ Min |
+ Max |
+ Taux (%) |
+ = $this->lang->line('ceiling')?> |
+
+ result() as $row) {
+ echo "
+ " . $fmt->format($row->min) . " |
+ " . $fmt->format($row->max) . " |
+ " . $row->taux . " |
+ " . (isset($row->plafond) ? floatval($row->plafond) : '') . " | " . '
+
';
+ }
+ }
+ ?>
+
+
+
+
-
-
-
-
-
= $taux_ag_r_cart; ?>%
-
= $this->lang->line('rate_com_agent_remove_cart') ?>
+
+
+
-
-
+
+
+
+
+
+ Min |
+ Max |
+ Taux (%) |
+ = $this->lang->line('ceiling')?> |
+
+ result() as $row) {
+ echo "
+ " . $fmt->format($row->min) . " |
+ " . $fmt->format($row->max) . " |
+ " . $row->taux . " |
+ " . (isset($row->plafond) ? floatval($row->plafond) : '') . " | " . '
+
';
+ }
+ }
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+ Min |
+ Max |
+ Taux (%) |
+ = $this->lang->line('ceiling')?> |
+
+ result() as $row) {
+ echo "
+ " . $fmt->format($row->min) . " |
+ " . $fmt->format($row->max) . " |
+ " . $row->taux . " |
+ " . (isset($row->plafond) ? floatval($row->plafond) : '') . " | " . '
+
';
+ }
+ }
+ ?>
+
+
+
+
-
-
-
-
-
= $taux_sup_r_cart; ?>%
-
= $this->lang->line('rate_com_sup_remove_cart') ?>
+
+
+
-
-
+
+
+
+
+
+ Min |
+ Max |
+ Taux (%) |
+ = $this->lang->line('ceiling')?> |
+
+ result() as $row) {
+ echo "
+ " . $fmt->format($row->min) . " |
+ " . $fmt->format($row->max) . " |
+ " . $row->taux . " |
+ " . (isset($row->plafond) ? floatval($row->plafond) : '') . " | " . '
+
';
+ }
+ }
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+ Min |
+ Max |
+ Taux (%) |
+ = $this->lang->line('ceiling')?> |
+
+ result() as $row) {
+ echo "
+ " . $fmt->format($row->min) . " |
+ " . $fmt->format($row->max) . " |
+ " . $row->taux . " |
+ " . (isset($row->plafond) ? floatval($row->plafond) : '') . " | " . '
+
';
+ }
+ }
+ ?>
+
+
+
+
-
-
-
-
-
-
= $taux_hyp_r_cart; ?>%
-
= $this->lang->line('rate_com_hyp_remove_cart') ?>
+
+
+
+
+
-
-
+
+
+
+
+
+ Min |
+ Max |
+ Taux (%) |
+ = $this->lang->line('ceiling')?> |
+
+ result() as $row) {
+ echo "
+ " . $fmt->format($row->min) . " |
+ " . $fmt->format($row->max) . " |
+ " . $row->taux . " |
+ " . (isset($row->plafond) ? floatval($row->plafond) : '') . " | " . '
+
';
+ }
+ }
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+ Min |
+ Max |
+ Taux (%) |
+ = $this->lang->line('ceiling')?> |
+
+ result() as $row) {
+ echo "
+ " . $fmt->format($row->min) . " |
+ " . $fmt->format($row->max) . " |
+ " . $row->taux . " |
+ " . (isset($row->plafond) ? floatval($row->plafond) : '') . " | " . '
+
';
+ }
+ }
+ ?>
+
+
+
+
-
-
-
-
-
= $taux_bq_r_cart; ?>%
-
= $this->lang->line('rate_com_bq_remove_cart') ?>
+
+
+
-
-
+
+
+
+
+
+ Min |
+ Max |
+ Taux (%) |
+ = $this->lang->line('ceiling')?> |
+
+ result() as $row) {
+ echo "
+ " . $fmt->format($row->min) . " |
+ " . $fmt->format($row->max) . " |
+ " . $row->taux . " |
+ " . (isset($row->plafond) ? floatval($row->plafond) : '') . " | " . '
+
';
+ }
+ }
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+ Min |
+ Max |
+ Taux (%) |
+ = $this->lang->line('ceiling')?> |
+
+ result() as $row) {
+ echo "
+ " . $fmt->format($row->min) . " |
+ " . $fmt->format($row->max) . " |
+ " . $row->taux . " |
+ " . (isset($row->plafond) ? floatval($row->plafond) : '') . " | " . '
+
';
+ }
+ }
+ ?>
+
+
+
+