public function index()
 {
     $curso_perfil = CursoPerfil::with('perfil', 'curso')->where('payed', '=', 0)->orderBy('perfil_id')->get();
     $session = Utilities::getSession();
     $links = Utilities::getMenu($session);
     $this->view = new EscolaresIndexView($curso_perfil, $links);
     $this->view->display();
     //Utilities::printData( $curso_perfil );
 }
 public function suscribirmeAction($curso_id)
 {
     $curso_id = filter_var($curso_id, FILTER_SANITIZE_NUMBER_INT);
     $curso_id = filter_var($curso_id, FILTER_VALIDATE_INT);
     $session = Utilities::getSession();
     $curso = Curso::find($curso_id);
     $perfil = Perfil::find($session['user_id']);
     $curso_perfil = CursoPerfil::where('perfil_id', '=', $perfil->perfil_id)->where('curso_id', '=', $curso_id)->get();
     if ($curso->total_alumnos == 12) {
         $action = '/curso/' . $curso->nombre . '/complete';
         $this->app->redirect($action);
     }
     echo 'aqui voy';
     /*if ( count( $curso_perfil ) == 0 ) {
     
     			if ( count( $curso ) == 0 )
     				$this->app->redirect( $this->app->urlFor('join') );
     
     			$curso_perfil  				=	new CursoPerfil;
     			$curso_perfil->curso_id 	=	$curso_id;
     			$curso_perfil->perfil_id	=	$perfil->perfil_id;
     			$curso_perfil->beca_id 		=	1;
     			$curso_perfil->payed 		=	0;
     
     			$curso->total_alumnos 		=	$curso->total_alumnos + 1;
     
     			if ( $curso_perfil->save() && $curso->save() ) {
     
     				$params 	=	Utilities::makePDF( $perfil, $curso );
     
     				$archivo			=	new Archivo;
     				$archivo->tipo_id 	=	1;
     				$archivo->nombre 	=	$params['file_name'];
     				$archivo->extension =	'pdf';
     				$archivo->save();
     
     				$fecha_actual	=	date('Y-m-d H:m:s');
     				$archivo_perfil 				=	new ArchivoPerfil;
     				$archivo_perfil->perfil_id		=	$perfil->perfil_id;
     				$archivo_perfil->curso_id 		=	$curso->curso_id;
     				$archivo_perfil->archivo_id 	=	$archivo->archivo_id;
     				$archivo_perfil->fechaExp 		=	$fecha_actual;
     				$archivo_perfil->save();
     
     				if ( $params['error'] == 0 ) {
     
     					Utilities::sendMail( $perfil, $curso );
     					$continue = '/' . $perfil->username . '/suscrito/' . $curso->curso_id;
     				
     					$this->app->redirect( $continue );
     
     				}else {
     
     				}
     
     			}else {
     				$this->app->redirect( $this->app->urlFor('Index') );
     			}
     	
     		}else {
     			$action 	=	'/curso/' . $curso->nombre;
     			$this->app->redirect( $action );
     		}*/
     //echo 'Realizar la funcion suscribirmeAction<br/>';
     //var_dump($_SESSION['proceso']);
 }