Ejemplo n.º 1
0
 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();
 }
Ejemplo n.º 2
0
function agregar()
{
    $a = new Alumno();
    $a->setNombre($_POST['nombre']);
    $a->setApellido($_POST['apellido']);
    $a->setF_nacimiento($_POST['f_nacimiento']);
    $a->setDireccion($_POST['direccion']);
    $a->setDocumento($_POST['documento']);
    $a->setLegajo($_POST['legajo']);
    try {
        $a->guardar();
    } catch (Exception $e) {
        //MENSAJE DE ERROR
    }
    header('Location: ../controlador/alumno.php?action=agregar');
    die;
}