function modifica() { if ($this->session->userdata('perfil') == FALSE || $this->session->userdata('perfil') != 'administrador') { redirect(base_url() . 'login'); } $usuario = new UsuarioPojo(); $usuario->setIduser($this->input->post('iduser')); $usuario->setUser($this->input->post('user')); //$usuario->setPassword($this->input->post('password')); $usuario->setPassword(sha1($this->input->post('password'))); $usuario->setPerfil($this->input->post('perfil')); $usuario->setNombre($this->input->post('nombre')); $usuario->setAppaterno($this->input->post('appaterno')); $usuario->setApmaterno($this->input->post('apmaterno')); $usuario->setFechanac($this->input->post('fechanac')); $usuario->setSexo($this->input->post('sexo')); $usuario->setCurp($this->input->post('curp')); $usuario->setImss($this->input->post('imss')); $usuario->setEdocivil($this->input->post('edocivil')); $usuario->setDescripcion($this->input->post('descripcion')); $usuario->setEstatus($this->input->post('estatus')); $this->load->model('usuarioModel'); $this->usuarioModel->update($usuario); $this->index(); }
/** * Método que devuelve un depto en especifico * @param type $idusuario * @return array */ public function extrae($idusuario) { $this->db->select('*'); $this->db->from('usuario'); $this->db->where('iduser', $idusuario); $consulta = $this->db->get(); $data = array(); foreach ($consulta->result() as $key => $reg) { $usuario = new UsuarioPojo(); $usuario->setIduser($reg->iduser); $usuario->setUser($reg->user); $usuario->setPassword($reg->password); $usuario->setPerfil($reg->perfil); $usuario->setNombre($reg->nombre); $usuario->setAppaterno($reg->appaterno); $usuario->setApmaterno($reg->apmaterno); $usuario->setFechanac($reg->fechanac); $usuario->setSexo($reg->sexo); $usuario->setCurp($reg->curp); $usuario->setImss($reg->imss); $usuario->setEdocivil($reg->edocivil); $usuario->setDescripcion($reg->descripcion); $usuario->setEstatus($reg->estatus); array_push($data, $usuario); } return $data; }