public function CrearNuevaEntidad(Request $request)
 {
     $entity = parent::CrearNuevaEntidad($request);
     // En caso de crear uno nuevo, le asigno el parent predeterminado
     $em = $this->getDoctrine()->getManager();
     $parent_id = $this->ObtenerVariable($request, 'parent_id');
     $TramiteTipo = $em->getReference('YacareTramitesBundle:TramiteTipo', $parent_id);
     $entity->setTramiteTipo($TramiteTipo);
     return $entity;
 }
 protected function CrearNuevaEntidad(Request $request)
 {
     $em = $this->getEm();
     $entidad = parent::CrearNuevaEntidad($request);
     $ComercioId = $this->ObtenerVariable($request, 'comercio');
     if ($ComercioId > 0) {
         $entidad->setComercio($em->getReference('YacareComercioBundle:Comercio', $ComercioId));
     }
     return $entidad;
 }
 protected function CrearNuevaEntidad(Request $request)
 {
     $Entidad = parent::CrearNuevaEntidad($request);
     $CategoriaId = $this->ObtenerVariable($request, 'catid');
     if ($CategoriaId > 0) {
         $em = $this->getEm();
         $Categoria = $em->getRepository('\\Yacare\\RequerimientosBundle\\Entity\\Categoria')->find($CategoriaId);
         if ($Categoria) {
             $Entidad->setCategoria($Categoria);
         }
     }
     $Obs = $this->ObtenerVariable($request, 'obs');
     if ($Obs) {
         $Entidad->setObs($Obs);
     }
     return $Entidad;
 }