/** * Metodo que devuelve un alumno en especifico * @param type $id * @return array */ public function extrae($id) { $this->db->select('*'); $this->db->from('alumno'); $this->db->where('nocontrol', $id); $consulta = $this->db->get(); $data = array(); foreach ($consulta->result() as $key => $reg) { $alumno = new AlumnoPojo(); $alumno->setUsuario($reg->usuario); $alumno->setNocontrol($reg->nocontrol); $alumno->setGrupo($reg->grupo); $alumno->setArea($reg->area); $alumno->setNivel($reg->nivel); $alumno->setGrado($reg->grado); $alumno->setSituacion($reg->situacion); $alumno->setEstatus($reg->estatus); array_push($data, $alumno); } return $data; }
function modifica() { $this->load->helper('url'); $alumno = new AlumnoPojo(); $alumno->setUsuario($this->input->post('usuario')); $alumno->setNocontrol($this->input->post('nocontrol')); $alumno->setCurp($this->input->post('curp')); $alumno->setGrupo($this->input->post('grupo')); $alumno->setArea($this->input->post('area')); $alumno->setNivel($this->input->post('nivel')); $alumno->setGrado($this->input->post('grado')); $alumno->setSituacion($this->input->post('situacion')); $alumno->setEstatus($this->input->post('estatus')); $this->load->model('alumnoModel'); if ($this->alumnoModel->update($alumno)) { } redirect('alumno/index'); }