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; }