Esempio n. 1
0
 public function alta_cursa_inAction()
 {
     if ($this->VerificoPerfil('alta_cursa_in')) {
         $request = $this->getRequest();
         $idalumno = $request->request->get('idalumno');
         $idmateria = $request->request->get('idmateria');
         $horariosalida = $request->request->get('horariosalida');
         $horarioentrada = $request->request->get('horarioentrada');
         $dia = $request->request->get('dia');
         $cursa = new cursa();
         $alumno = $this->getDoctrine()->getRepository('tutoriasBundle:alumno')->findByid($idalumno);
         $cursa = setalumno($alumno);
         $materia = $this->getDoctrine()->getRepository('tutoriasBundle:materia')->findByid($idmateria);
         $cursa = setmateria($materia);
         $cursa->sethorariosalida($horariosalida);
         $cursa->sethorarioentrada($horarioentrada);
         $cursa->setdia($dia);
         $em = $this->getDoctrine()->getManager();
         $em->persist($cursa);
         $em->flush();
         return $this->render('tutoriasBundle:cursa:alta_cursa.html.twig', array('usuario' => $_SESSION['Usuario']));
     } else {
         return $this->redirectToRoute('tutorias_login', array('mensaje' => '', 'tipo' => ''), 301);
     }
 }
Esempio n. 2
0
 public function alta_cursa_inAction()
 {
     if ($this->VerificoPerfil('alta_cursa_in')) {
         $request = $this->getRequest();
         $idalumno = $request->request->get('idalumno');
         $idmateria = $request->request->get('idmateria');
         $horariosalida = $request->request->get('horariosalida');
         $horarioentrada = $request->request->get('horarioentrada');
         $dia = $request->request->get('dia');
         $cursa = new cursa();
         $alumno = $this->getDoctrine()->getRepository('TutoriasBundle:alumno')->findByid($idalumno);
         $cursa = setalumno($alumno);
         $materia = $this->getDoctrine()->getRepository('TutoriasBundle:materia')->findByid($idmateria);
         $cursa = setmateria($materia);
         $cursa->sethorariosalida($horariosalida);
         $cursa->sethorarioentrada($horarioentrada);
         $cursa->setdia($dia);
         $em = $this->getDoctrine()->getManager();
         $em->persist($cursa);
         $em->flush();
         $result = 'Operacion exitosa!';
         return $this->render('TutoriasBundle:Default:alta_cursa.html.twig', array('usuario' => $_SESSION['Usuario'], 'result' => $result));
     } else {
         $this->loginAction();
     }
 }