public function crearAction() { $peticion = $this->getRequest(); $centro = new Centro(); $formulario = $this->createForm(new CentroType()); $formulario->handleRequest($peticion); if ($formulario->isValid()) { $_newNombre = $formulario->getData()->getNombre(); $_newSiglas = $formulario->getData()->getSiglas(); $_newDireccion = $formulario->getData()->getDireccion(); $_newTelefono = $formulario->getData()->getTelefono(); $_newEmail = $formulario->getData()->getEmail(); $_newDirector = $formulario->getData()->getDirector(); $_newREEUP = $formulario->getData()->getREEUP(); $_newOrganizacion = $formulario->getData()->getOrganizacion(); $_newMunicipio = $formulario->getData()->getMunicipio(); $centro->setNombre($_newNombre); $centro->setSiglas($_newSiglas); $centro->setDireccion($_newDireccion); $centro->setTelefono($_newTelefono); $centro->setEmail($_newEmail); $centro->setDirector($_newDirector); $centro->setREEUP($_newREEUP); $centro->setOrganizacion($_newOrganizacion); $centro->setMunicipio($_newMunicipio); $em = $this->getDoctrine()->getManager(); $em->persist($centro); $em->flush(); return $this->redirect($this->generateUrl('admin_centro_index')); } return $this->render('AdminBundle:Centro:crear.html.twig', array('centro' => $centro, 'form' => $formulario->createView())); }
public function setDirector($director) { $this->__load(); return parent::setDirector($director); }