예제 #1
0
 /**
  * Método que devuelve un curso  en especifico
  * @param type $idcurso
  * @return array
  */
 public function extrae($idcurso)
 {
     $this->db->select('*');
     $this->db->from('1211100255_curso');
     $this->db->where('idcurso', $idcurso);
     $consulta = $this->db->get();
     $data = array();
     foreach ($consulta->result() as $key => $reg) {
         $curso = new CursoPojo();
         $curso->setIdcurso($reg->idcurso);
         $curso->setNombre($reg->nombre);
         $curso->setDescripcion($reg->descripcion);
         $curso->setStatus($reg->status);
         array_push($data, $curso);
     }
     return $data;
 }
예제 #2
0
 function modifica()
 {
     if ($this->session->userdata('perfil') == FALSE || $this->session->userdata('perfil') != 'administrador') {
         redirect(base_url() . 'login');
     }
     // $this->load->helper('url');
     $curso = new CursoPojo();
     $curso->setIdcurso($this->input->post('idcurso'));
     $curso->setNombre($this->input->post('nombre'));
     $curso->setDescripcion($this->input->post('descripcion'));
     $this->load->model('cursoModel');
     $this->cursoModel->update($curso);
     $this->index();
 }