You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

59 lines
1.7 KiB

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
use app\core\utils\Response;
class Contacts extends MY_Controller {
public function __construct()
{
//parent::__construct();
$this->my_parent_controller();
Response::handleSessionTimeout("bo");
//load language file
$this->load_language_backoffice();
$this->lang->load('backoffice/system_config', 'fr');
$this->load->model("user_model");
$this->load->model("user_activity_log_model");
$this->load->model("personalization_model");
}
public function get_nature(){
$q = $this->input->post('nature');
$res = $this->personalization_model->getnaturebusiness($q);
output_to_json($this,$res);
}
public function edit_nature(){
$q = $this->input->post('nature');
$nid = $this->input->post('nid');
$res = $this->personalization_model->editNature($nid,$q);
output_to_json($this,$res);
}
public function delete_nature(){
$q = $this->input->post('nature');
$res = $this->personalization_model->deleteNature($q);
output_to_json($this,$res);
}
public function update_contact_email(){
$email = $this->input->post('contact_email_info');
$results = $this->personalization_model->contact_email_update($email);
output_to_json($this, $results);
}
public function contact_email(){
$results = $this->personalization_model->select_contact_email();
output_to_json($this, $results );
}
public function add_nature_of_business(){
$nature = $this->input->post('nature_of_business');
$results = $this->personalization_model->add_nature_business($nature);
output_to_json($this, array($results));
}
}