public function listar(Empresa $empresa)
 {
     $stmt = $this->pdo->query('
         SELECT id, DATE_FORMAT(data, "%d/%m/%Y %H:%i:%s") as data, observacao, acao, nome_usuario, empresa_id
             FROM
         ' . self::$TABELA_AUDITORIA . '
             WHERE
         empresa_id = ' . $empresa->getId() . '
         ORDER BY id DESC
     ');
     return $stmt->fetchAll();
 }
 public function buscar(Empresa $empresa, $nome, $tipo = "")
 {
     if ($empresa == NULL) {
         throw new TecnicaException('Empresa não definida!');
     }
     $varTipo = "";
     if ($tipo != "") {
         $varTipo = 'AND tipo = "' . $tipo . '"';
     }
     $stmt = $this->pdo->query('SELECT * FROM ' . self::$TABELA_PESSOA . ' WHERE empresa_id = ' . $empresa->getId() . ' AND nome LIKE "%' . $nome . '%" ' . $varTipo);
     return $stmt->fetchAll();
 }
Ejemplo n.º 3
0
 /**
  * @covers EmpresaService::selecionaEmpresa
  * @depends testGetEmpresasSelecionaveis
  */
 public function testSelecionaEmpresa(Empresa $empresa)
 {
     $result = $this->object->selecionaEmpresa($empresa->getId());
     $this->assertEquals(Result::SUCCESS, $result->getStatus());
 }