Ejemplo n.º 1
0
 public function PreImportar()
 {
     $res = parent::PreImportar();
     $IdsPartidasActuales = $this->Dbmunirg->query('SELECT PARTIDA FROM RGR.VVU$CATASTRO')->fetchAll(\PDO::FETCH_COLUMN);
     $qb = $this->em->createQueryBuilder();
     $qb->select('p')->from('Yacare\\CatastroBundle\\Entity\\Partida', 'p')->add('where', $qb->expr()->notIn('p.Numero', '?1'))->setParameter(1, $IdsPartidasActuales);
     $q = $qb->getQuery();
     $PartidasObsoletas = $q->getResult();
     foreach ($PartidasObsoletas as $Partida) {
         $Partida->setSuprimido(1);
         $this->em->persist($Partida);
     }
     return $res;
 }