public function alta_mensaje_inAction() { $request = $this->getRequest(); $session = $request->getSession(); if ($this->VerificoPerfil('alta_mensaje_in')) { $request = $this->getRequest(); $contenido = $request->request->get('contenido'); #$fecha=$request->request->get('fecha'); $destinatario = $request->request->get('destinatario'); $autor = $request->request->get('autor'); #$leido=$request->request->get('leido'); $tipo = $request->request->get('tipo'); $mensaje = new Mensaje(); $mensaje->setContenido($contenido); #$mensaje->setfecha($fecha); $mensaje->setIdreceptor($destinatario); $mensaje->setIdautor($autor); #$mensaje->setleido($leido); $mensaje->setTipo($tipo); $em = $this->getDoctrine()->getManager(); $em->persist($mensaje); $em->flush(); return $this->redirectToRoute('tutorias_alta_mensaje', array('usuario' => $session->get('Usuario')), 301); } else { $result = 'Error'; return $this->render('tutoriasBundle:mensaje:alta_mensaje.html.twig', array('usuario' => $_SESSION['Usuario'], 'result' => $result)); } }
public function alta_mensaje_inAction() { $request = $this->getRequest(); $session = $request->getSession(); if ($this->VerificoPerfil('alta_mensaje_in')) { $request = $this->getRequest(); $contenido = $request->request->get('contenido'); #$fecha=$request->request->get('fecha'); $destinatario = $request->request->get('destinatario'); $autor = $request->request->get('autor'); #$leido=$request->request->get('leido'); $tipo = $request->request->get('tipo'); $mensaje = new Mensaje(); $mensaje->setContenido($contenido); #$mensaje->setfecha($fecha); $mensaje->setIdreceptor($destinatario); $mensaje->setIdautor($autor); $fe = new \DateTime("now"); $mensaje->setFechaEnvio($fe); #$mensaje->setleido($leido); $mensaje->setTipo($tipo); $mensaje->setactivo('1'); $em = $this->getDoctrine()->getManager(); $em->persist($mensaje); $em->flush(); $notif = "El mensaje fue enviado exitosamente"; //return $this->redirectToRoute('tutorias_show_mensaje', array('mensaje'=>$notif,'usuario' => $session->get('Usuario')), 301); return $this->show_mensajeMsjAction($notif); } else { $result = 'Error'; return $this->redirectToRoute('tutorias_login', array('mensaje' => '', 'tipo' => ''), 301); } }