/** * Creates a new Paquete entity. * * @Route("/", name="admin_paquete_create") * @Method("POST") * @Template("DGPlusbelleBundle:Paquete:new.html.twig") */ public function createAction(Request $request) { $entity = new Paquete(); $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 paquete", $usuario->getId()); return $this->redirect($this->generateUrl('admin_paquete', array('id' => $entity->getId()))); } return array('entity' => $entity, 'form' => $form->createView()); }
public function __toString() { return $this->paquete->getNombre() ? $this->paquete->getNombre() . ' $' . $this->paquete->getCosto() . ' ' . $this->getFechaVenta()->format('d-m-Y') : ''; }