Example #1
0
 function modifica()
 {
     if ($this->session->userdata('perfil') == FALSE || $this->session->userdata('perfil') != 'administrador') {
         redirect(base_url() . 'login');
     }
     // $this->load->helper('url');
     $grupo = new GrupoPojo();
     $grupo->setIdgrupo($this->input->post('idgrupo'));
     $grupo->setNombre($this->input->post('nombre'));
     $grupo->setDescripcion($this->input->post('descripcion'));
     $this->load->model('grupoModel');
     /*if ($this->grupoModel->update($grupo)==true){
       $this->index();
       }else{
           $this->nuevo();
       }   */
     $this->grupoModel->update($grupo);
     $this->index();
 }
 /**
  * Método que devuelve un grupo  en especifico
  * @param type $idgrupo
  * @return array
  */
 public function extrae($idgrupo)
 {
     $this->db->select('*');
     $this->db->from('1211100255_grupo');
     $this->db->where('idgrupo', $idgrupo);
     $consulta = $this->db->get();
     $data = array();
     foreach ($consulta->result() as $key => $reg) {
         $grupo = new GrupoPojo();
         $grupo->SetIdgrupo($reg->idgrupo);
         $grupo->setNombre($reg->nombre);
         $grupo->setDescripcion($reg->descripcion);
         $grupo->setStatus($reg->status);
         array_push($data, $grupo);
     }
     return $data;
 }