ב הוא חיבור של הרב יהושע בועז שתוכנו מראי מקומות למקורותشسdggרות הל555ה התafhgfh
במסgרות ה gh//شی הוא חיבור של הרב יהושע בועז שתוכנו מראי מקומות למקורותהתנדaghhhhו12ין יעל, המעציfghfghfע
/
www-data
/
newsites
/
adminpanel
/
Upload FileeE
HOME
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Organization extends CI_Controller { function __construct() { parent::__construct(); $this->load->library('form_validation'); $this->load->library('session'); $this->load->helper('url'); } public function index() { $user_id=$this->session->userdata('user_id'); //$organization_id=$this->session->userdata('organization_id'); //echo $organization_id."sszz"; $this->load->model('Login_Model'); $this->load->model('Organization_Model'); $this->load->model('Roleaccess_Model'); if(!empty($user_id)) { $data['profile'] = $this->Login_Model->get_profile($user_id); $organizationdata['organizationdata'] = $this->Organization_Model->get_organizationdata(); $roleid123= $this->Login_Model->get_profile($user_id); $roleid=$roleid123[0]['roles_id']; $data['roleaccessdata'] = $this->Roleaccess_Model->get_roleaccessdata($roleid); //print_r ($usersdata1211);exit; $this->load->view('header',$data); $this->load->view('organization_view',$organizationdata); $this->load->view('footer'); } else { redirect('index.php/login'); } } public function Orgadd() { $user_id=$this->session->userdata('user_id'); //$organization_id=$this->session->userdata('organization_id'); //echo $organization_id."sszz"; $this->load->model('Login_Model'); $this->load->model('Organization_Model'); $this->load->model('Roleaccess_Model'); if(!empty($user_id)) { $data['profile'] = $this->Login_Model->get_profile($user_id); $roleid123= $this->Login_Model->get_profile($user_id); $roleid=$roleid123[0]['roles_id']; $data['roleaccessdata'] = $this->Roleaccess_Model->get_roleaccessdata($roleid); //// $productsdata['productsdata1'] = $this->Organization_Model->get_productsdata(); $this->load->view('header',$data); $this->load->view('orgadd_view',$productsdata); $this->load->view('footer'); } else { redirect('index.php/login'); } } public function insertorgdata() { $this->load->model('Organization_Model'); $user_id=$this->session->userdata('user_id'); $organization_name=$this->input->post('organization_name'); if(!empty($_FILES['organization_logo']['name'])){ $config['upload_path'] = 'assets/organization/'; $config['allowed_types'] = 'jpg|jpeg|png|gif'; $config['file_name'] = $_FILES['organization_logo']['name']; //Load upload library and initialize configuration $this->load->library('upload',$config); $this->upload->initialize($config); if($this->upload->do_upload('organization_logo')){ $uploadData = $this->upload->data(); $organization_logo = $uploadData['file_name']; }else{ // $error = array('error' => $this->upload->display_errors()); //print_r($error);exit; $organization_logo = 'noimage1.jpg'; } }else{ $organization_logo = 'noimage2.jpg'; } $products=$this->input->post('products'); $s = ''; foreach($products as $product) { if ($s) $s .= '|'; $s .= $product; } $productid=$s; $activestatus=$this->input->post('activestatus'); $result = $this->Organization_Model->add_organizationdata($organization_name,$activestatus,$productid,$user_id,$organization_logo); redirect('Organization'); } public function vieworganizationajaxdata() { $this->load->model('Organization_Model'); $organizationid=$this->input->post('organizationid'); $organizationdataview = $this->Organization_Model->get_organizationdataview($organizationid); //print_r($organizationdataview[0]['organization_name']);exit; $result_html=''; $result_html.="<div id='tabledata'>"; $result_html.="<div class='row'>"; $result_html.="<div class='col-md-6 pr-0'>"; $result_html.="<div class='form-group form-group-default'>"; $result_html.="<span><b>Organization :</b>".$organizationdataview[0]['organization_name']."</span>"; $result_html.="</div>"; $result_html.="</div>"; $result_html.="<div class='col-md-6'>"; $result_html.="<div class='form-group form-group-default'>"; $result_html.="<span><b>Active :</b> ".$organizationdataview[0]['active_status']."</span>"; $result_html.="</div>"; $result_html.="</div>"; $result_html.="</div>"; $result_html.="</div>"; echo "<br>"; print_r($result_html); } public function editorganization() { $user_id=$this->session->userdata('user_id'); $this->load->model('Organization_Model'); $this->load->model('Login_Model'); $this->load->model('Roles_Model'); $this->load->model('Roleaccess_Model'); if(!empty($user_id)) { $data['profile'] = $this->Login_Model->get_profile($user_id); $roleid123= $this->Login_Model->get_profile($user_id); $roleid=$roleid123[0]['roles_id']; $data['roleaccessdata'] = $this->Roleaccess_Model->get_roleaccessdata($roleid); //print_r ($usersdata1211);exit; /// $organization_id=$this->uri->segment(3); // 1stsegment $orgnizationdata1['orgnizationdata'] = $this->Organization_Model->get_organizationdataview($organization_id); $orgnizationddd = $this->Organization_Model->get_organizationdataview($organization_id); $products=$orgnizationddd[0]['products_id']; $orgnizationdata1['products11']=explode("|",$products); $orgnizationdata1['productdata']=$this->Organization_Model->get_productsdata(); // $this->load->view('header',$data); $this->load->view('orgedit_view',$orgnizationdata1); $this->load->view('footer'); } else { redirect('index.php/login'); } } public function updateorganization() { $this->load->model('Organization_Model'); $organization_id=$this->uri->segment(3); // 1stsegment $user_id=$this->session->userdata('user_id'); $organization_name=$this->input->post('organization_name'); if(!empty($_FILES['organization_logo']['name'])){ $config['upload_path'] = 'assets/organization/'; $config['allowed_types'] = 'jpg|jpeg|png|gif'; $config['file_name'] = $_FILES['organization_logo']['name']; //Load upload library and initialize configuration $this->load->library('upload',$config); $this->upload->initialize($config); if($this->upload->do_upload('organization_logo')){ $uploadData = $this->upload->data(); $organization_logo = $uploadData['file_name']; }else{ $organization_logo = $this->input->post('old_organization_logo'); } }else{ $organization_logo = $this->input->post('old_organization_logo'); } $products=$this->input->post('products'); $s = ''; foreach($products as $product) { if ($s) $s .= '|'; $s .= $product; } $productid=$s; $activestatus=$this->input->post('activestatus'); $result = $this->Organization_Model->update_organizationdata($organization_id,$organization_name,$activestatus,$productid,$user_id,$organization_logo); if($result) { redirect('Organization/editorganization/'.$organization_id); } } public function deleteorganizationajaxdata() { $this->load->model('Organization_Model'); $organization_id=$this->input->post('organizationid'); $result = $this->Organization_Model->delete_organizationdata($organization_id); redirect('Organization'); } function org_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('organization'); echo json_encode($result); } function city_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('cities'); echo json_encode($result); } function upload_delete1(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('upload_documents'); echo json_encode($result); } function upload_delete2(){ $id=$this->input->post('id'); $this->db->where('upload_id', $id); $result=$this->db->delete('upload_id'); echo json_encode($result); } function countries_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('countries'); echo json_encode($result); } function orders_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('orders'); echo json_encode($result); } function designation_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('designation'); echo json_encode($result); } function modules_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('modules'); echo json_encode($result); } function products_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('products'); echo json_encode($result); } function roles_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('rolesid'); echo json_encode($result); } function role_access_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('role_access'); echo json_encode($result); } function states_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('states'); echo json_encode($result); } function user_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('user'); echo json_encode($result); } function myrequest_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('myrequests'); echo json_encode($result); } function corporate_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('corporate'); echo json_encode($result); } function product_category_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('product_category'); echo json_encode($result); } function request_types_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('request_types'); echo json_encode($result); } function selected_countries_delete(){ $id=$this->input->post('id'); $this->db->where('id', $id); $result=$this->db->delete('selected_countries'); echo json_encode($result); } //---------------------------------------------------------------- function user_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('active', $statusk); $this->db->where('id', $id); $result=$this->db->update('user'); echo json_encode($result); } function access_status(){ $id=$this->input->post('id'); $access_status=$this->input->post('access_status'); if($access_status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('access_status', $statusk); $this->db->where('id', $id); $result=$this->db->update('user'); echo json_encode($result); } function products_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('active_status', $statusk); $this->db->where('id', $id); $result=$this->db->update('products'); echo json_encode($result); } function orders_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('active_status', $statusk); $this->db->where('id', $id); $result=$this->db->update('orders'); echo json_encode($result); } function myrequest_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('active_status', $statusk); $this->db->where('id', $id); $result=$this->db->update('myrequests'); echo json_encode($result); } function org_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('active_status', $statusk); $this->db->where('id', $id); $result=$this->db->update('organization'); echo json_encode($result); } function roles_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('is_active', $statusk); $this->db->where('id', $id); $result=$this->db->update('rolesid'); echo json_encode($result); } function modules_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('is_active', $statusk); $this->db->where('id', $id); $result=$this->db->update('modules'); echo json_encode($result); } function designation_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('active', $statusk); $this->db->where('id', $id); $result=$this->db->update('designation'); echo json_encode($result); } function product_category_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('status', $statusk); $this->db->where('id', $id); $result=$this->db->update('product_category'); echo json_encode($result); } function request_types_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('is_active', $statusk); $this->db->where('id', $id); $result=$this->db->update('request_types'); echo json_encode($result); } function selected_countries_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('status', $statusk); $this->db->where('id', $id); $result=$this->db->update('selected_countries'); echo json_encode($result); } function corporate_status(){ $id=$this->input->post('id'); $status=$this->input->post('status'); if($status == '1'){ $statusk=0; }else{ $statusk=1; } $this->db->set('status', $statusk); $this->db->where('id', $id); $result=$this->db->update('corporate'); echo json_encode($result); } function role(){ $id=$this->input->post('id'); $user_id=$this->session->userdata('user_id'); $role_id=$this->db->query("SELECT * from user where id='$user_id'")->row('roles_id'); $k=$this->db->query("SELECT * from rolesid where organization_id='$id' and name !='$role_id'"); $out =""; foreach($k->result() as $op){ $out .='<option value="'.$this->db->query("select * from roles where id='".$op->name."'")->row('name').'" selected>'.$this->db->query("select * from roles where id='".$op->name."'")->row('name').'</option>'; } echo $out; echo $this->db->last_query(); } function roleid(){ $id=$this->input->post('id'); $user_id=$this->session->userdata('user_id'); $role_id=$this->db->query("SELECT * from user where id='$user_id'")->row('roles_id'); $k=$this->db->query("SELECT * from rolesid where organization_id='$id' and name !='$role_id'"); $outid =""; foreach($k->result() as $op){ $outid .='<option value="'.$op->name.'" selected>'.$op->name.'</option>'; } echo $outid; } }