/** * @Route("terminar/") * @Template() */ public function terminarAction(Request $request) { $em = $this->getEm(); $id = $this->ObtenerVariable($request, 'id'); $entity = $em->getRepository('Yacare' . $this->BundleName . 'Bundle:' . $this->EntityName)->find($id); $Helper = new \Yacare\TramitesBundle\Helper\TramiteHelper($em); $resultado = $Helper->TerminarTramite($entity); return $this->ArrastrarVariables($request, array('entity' => $entity, 'mensaje' => $resultado['mensaje'], 'comprob' => $resultado['comprobante'], 'rutacomprob' => $resultado['rutacomprobante'])); }
/** * @Route("terminar/") * @Template() */ public function terminarAction(Request $request) { $em = $this->getEm(); $id = $this->ObtenerVariable($request, 'id'); $Tramite = $this->ObtenerEntidadPorId($id); $Helper = new \Yacare\TramitesBundle\Helper\TramiteHelper($this->container, $em); $resultado = $Helper->TerminarTramite($Tramite); $res = $this->ConstruirResultado(new \Tapir\AbmBundle\Helper\Resultados\ResultadoVerAction($this), $request); $res->Entidad = $Tramite; $res->Mensaje = $resultado['mensaje']; $res->Comprobante = $resultado['comprobante']; $res->RutaComprobante = $resultado['rutacomprobante']; return ['res' => $res]; }