Example #1
0
 public function deleteByCriteria(\Core_Dto_Search $dto)
 {
     $qb = $this->_em->createQueryBuilder();
     return $qb->delete($this->_entityName, 't')->where($qb->expr()->eq('t.sqPessoaSgdoce', $dto->getSqPessoaSgdoce()))->andWhere($qb->expr()->eq('t.sqPessoaUnidadeOrg', $dto->getSqPessoaUnidadeOrg()))->getQuery()->execute();
 }
Example #2
0
 /**
  * Deleta motivação
  * @param \Core_Dto_Search $dto
  * @return boolean
  */
 public function deleteMotivacao($dto)
 {
     $queryBuilder = $this->_em->createQueryBuilder()->delete('app:Motivacao', 'm')->andWhere('m.sqArtefato = :sqArtefato')->setParameter('sqArtefato', $dto->getSqArtefato()->getSqArtefato())->andWhere('m.sqPessoaUnidadeOrg = :sqPessoaUnidadeOrg')->setParameter('sqPessoaUnidadeOrg', $dto->getSqPessoaUnidadeOrg()->getSqPessoaUnidadeOrg());
     $out = $queryBuilder->getQuery()->execute();
     return $out;
 }