コード例 #1
0
ファイル: Captura.php プロジェクト: rikardote/rechum
 public function show()
 {
     $data['user_id'] = $this->tank_auth->get_user_id();
     $this->load->model('empleado_model');
     $this->load->helper('dropdown');
     $username = $this->tank_auth->get_username();
     $data['nombre_de_usuario'] = $this->empleado_model->getName($username);
     $data['panelheading'] = "Captura de incidencias";
     if ($this->uri->segment(3) != '' && $this->uri->segment(4) != '') {
         $id = $this->uri->segment(3);
         $qna = $this->uri->segment(4);
         $this->load->model('qna_model');
         $data['qna'] = $this->qna_model->get($qna);
         if ($data['qna']->activa) {
             $data['index'] = "capturar/show";
         } else {
             redirect('captura/index');
         }
     } else {
         $id = $this->uri->segment(3);
         $data['index'] = "capturar";
     }
     $data['empleado'] = $this->captura_model->get_empleado_join($id);
     $this->load->helper('dropdown');
     $data['options'] = listData('incidencias', 'id', 'incidencia_cod', 'inc_descripcion', 'ASC', ' - ');
     $data['periodos'] = listData2('periodos', 'id', 'period', 'year', 'activo');
     $data['capturas'] = $this->captura_model->get_incidencias($id, $qna);
     $this->load->view('layouts/index', $data);
 }
コード例 #2
0
ファイル: Empleados.php プロジェクト: rikardote/rechum
 public function show($id)
 {
     $data['user_id'] = $this->tank_auth->get_user_id();
     $this->load->model('pase_model');
     $this->load->model('qna_model');
     $username = $this->tank_auth->get_username();
     $data['nombre_de_usuario'] = $this->empleado_model->getName($username);
     $data['is_admin'] = $this->tank_auth->is_admin();
     if ($this->uri->segment(3) != '') {
         $id = $this->uri->segment(3);
     }
     $data['empleado_id'] = $id;
     $data['pases'] = $this->pase_model->get_pases($id);
     $data['qnas'] = listData2('qnas', 'id', 'qna_mes', 'qna_year', 'activa');
     $data['empleado'] = $this->empleado_model->get_empleado_join($id);
     $data['options'] = listData('adscripciones', 'id', 'adscripcion', 'descripcion', 'ASC', ' - ');
     $data['index'] = "empleados/show";
     $this->load->model('puesto_model');
     $this->load->model('horario_model');
     $data['horarios'] = $this->horario_model->as_dropdown('horario')->order_by('horario', 'ASC')->get_all();
     $data['puestos'] = $this->puesto_model->as_dropdown('puesto')->get_all();
     $data['panelheading'] = "Empleados";
     $this->load->view('layouts/index', $data);
 }