function crearAlumno($data) { $this->load->model('nivel_model'); $alumno = new Alumno(); $alumno->setNombres($data['nombres']); $alumno->setApellidos($data['apellidos']); $alumno->setEstatura($data['estatura']); $alumno->setPeso($data['peso']); $alumno->setFechaNacimiento($data['fnacimiento']); $alumno->setGenero($data['genero']); $alumno->setDireccion($data['dir']); $alumno->setTelefono($data['tel']); $alumno->setExpPrevia($data['exp']); $alumno->setIdNivel($this->nivel_model->getNivel($data['nivel'])); $alumno->setNombreMadre($data['madre']); $alumno->setDuiMadre($data['duim']); $alumno->setTrabajoMadre($data['tbjm']); $alumno->setTelMadre($data['telm']); $alumno->setNombrePadre($data['padre']); $alumno->setDuiPadre($data['duip']); $alumno->setTrabajoPadre($data['tbjp']); $alumno->setTelPadre($data['telp']); $alumno->setNombreResp($data['resp']); $alumno->setDuiResp($data['duir']); $alumno->setTrabajoResp($data['tbjr']); $alumno->setTelResp($data['telr']); $alumno->setPadecimientos($data['padecimiento']); $alumno->setMedicamentos($data['medic']); $alumno->setEstado("A"); $this->em->persist($alumno); $this->em->flush(); }
function findAlumno($matricula) { $result = obtenerAlumno($matricula); if ($result and $result->num_rows > 0) { $temp = mysqli_fetch_array($result, MYSQLI_ASSOC); $alumno = new Alumno(); $alumno->setMatricula($temp["matricula"]); $alumno->setApellidoP($temp["apellido_p"]); $alumno->setApellidoM($temp["apellido_m"]); $alumno->setFechaN($temp["fecha_nacimiento"]); $alumno->setFechaI($temp["fecha_ingreso"]); $alumno->setGenero($temp["genero"]); $alumno->setCorreo($temp["email"]); $alumno->setCarrera($temp["carrera"]); return $alumno; } else { echo "<br/> No hay alumno cuya matricula sea: " . $matricula; } }