示例#1
0
 /**
  * @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']));
 }
示例#2
0
 /**
  * @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];
 }