public function procesaNuevo()
 {
     $antecedente = new Antecedente();
     $antecedente->viatico_id = Input::get('viatico_id');
     $antecedente->motivo = Input::get('motivo');
     $antecedente->antecedente = Input::get('antecedente');
     $antecedente->actividad = Input::get('actividad');
     $antecedente->resultado = Input::get('resultado');
     $antecedente->contribucion = Input::get('contribucion');
     $antecedente->url_comunicado = Input::get('url_comunicado');
     $antecedente->save();
 }
 public function update($id)
 {
     $rules = ['la_primaria_la_cursaste_en_escuela' => 'required', 'promedio_primaria' => 'required', 'la_secundaria_la_cursaste_en_escuela' => 'required', 'promedio_secundaria' => 'required', 'para_ingresar_al_nivel_bachillerato_tu_primera_opcion_fue' => 'required', 'porque_elegiste_ingresar_a_nuestro_plantel' => 'required', 'padeces_de_alguna_enfermedad_o_discapasidad' => 'required', 'tiempo_empleado_para_transladarte_de_tu_domicilio_al_plantel' => 'required'];
     $validator = Validator::make(Input::except('_token'), $rules);
     if ($validator->fails()) {
         $messages = $validator->messages();
         return Redirect::back()->withInput()->withErrors($validator);
     }
     $antecedente = Antecedente::find($id);
     $antecedente->la_primaria_la_cursaste_en_escuela = Input::get('la_primaria_la_cursaste_en_escuela');
     $antecedente->promedio_primaria = Input::get('promedio_primaria');
     $antecedente->la_secundaria_la_cursaste_en_escuela = Input::get('la_secundaria_la_cursaste_en_escuela');
     $antecedente->promedio_secundaria = Input::get('promedio_secundaria');
     $antecedente->para_ingresar_al_nivel_bachillerato_tu_primera_opcion_fue = Input::get('para_ingresar_al_nivel_bachillerato_tu_primera_opcion_fue');
     $antecedente->porque_elegiste_ingresar_a_nuestro_plantel = Input::get('porque_elegiste_ingresar_a_nuestro_plantel');
     $antecedente->padeces_de_alguna_enfermedad_o_discapasidad = Input::get('padeces_de_alguna_enfermedad_o_discapasidad');
     $antecedente->cual = Input::get('cual');
     $antecedente->que_medicamento_tomas = Input::get('que_medicamento_tomas');
     $antecedente->con_que_frecuencia = Input::get('con_que_frecuencia');
     $antecedente->tiempo_empleado_para_transladarte_de_tu_domicilio_al_plantel = Input::get('tiempo_empleado_para_transladarte_de_tu_domicilio_al_plantel');
     $antecedente->con_que_frecuencia = Input::get('con_que_frecuencia');
     $antecedente->save();
     return Redirect::route('antecedentes');
 }
    public function pdf($id)
    {
        $alumno = DB::select('SELECT nombres, grupo, turno, semestre, carrera, fecha_nacimiento,
			sexo,direccion,colonia,municipio, estado, mail,estado_civil,edad,cp, telefono,alumnos.created_at
			FROM alumnos
			join grupos on grupos.id = alumnos.grupo_id
			join turnos on turnos.id = grupos.turno_id
			join semestres on semestres.id = grupos.semestre_id
			join carreras on carreras.id = grupos.carrera_id
			WHERE alumnos.id = ?', [$id]);
        $antecedente = Antecedente::where('alumno_id', '=', $id)->get();
        $padre = Padre::where('alumno_id', '=', $id)->get();
        $socioeconomico = Socioeconomico::where('alumno_id', '=', $id)->get();
        $economico = Economico::where('alumno_id', '=', $id)->get();
        $comida = Comida::where('alumno_id', '=', $id)->get();
        $aspecto = Aspecto::where('alumno_id', '=', $id)->get();
        $pdf = PDF::loadView('alumnos.info', compact('alumno', 'antecedente', 'padre', 'socioeconomico', 'economico', 'comida', 'aspecto', 'id'));
        return $pdf->download('alumno.pdf');
    }