/** * Creates a new Tratamiento entity. * * @Route("/", name="admin_tratamiento_create") * @Method("POST") * @Template("DGPlusbelleBundle:Tratamiento:new.html.twig") */ public function createAction(Request $request) { $entity = new Tratamiento(); $entity->setEstado(true); $form = $this->createCreateForm($entity); $form->handleRequest($request); if ($form->isValid()) { $em = $this->getDoctrine()->getManager(); $em->persist($entity); $em->flush(); $usuario = $this->get('security.token_storage')->getToken()->getUser(); $this->get('bitacora')->escribirbitacora("Se registro un nuevo tratamiento", $usuario->getId()); return $this->redirect($this->generateUrl('admin_tratamiento', array('id' => $entity->getId()))); } return array('entity' => $entity, 'form' => $form->createView()); }
public function __toString() { return $this->tratamiento->getNombre() ? $this->tratamiento->getNombre() : ''; }