예제 #1
0
 public function consultaCodigo($_prCodigo)
 {
     $sb = new StringBuilder();
     $Sql = new Sql();
     $sb->append("SELECT *");
     $sb->append("FROM " . T_AGENDA);
     $sb->append(sprintf("WHERE codigo_age = %s", $_prCodigo));
     return $Sql->executaSQL($sb->toString());
 }
예제 #2
0
 public function listarSelecao($_prSelecao = 0)
 {
     $sb = new StringBuilder();
     $Sql = new Sql();
     $sb->append("SELECT *");
     $sb->append("FROM " . T_EMP);
     if ($_prSelecao > 0) {
         $sb->append(sprintf("WHERE codigo_emp IN (%s)", $_prSelecao));
     }
     return $Sql->executaSQL($sb->toString());
 }
예제 #3
0
 public function listaDestinatarios($_prComunicado)
 {
     $sb = new StringBuilder();
     $Sql = new Sql();
     $sb->append("SELECT *");
     $sb->append("FROM " . T_COMEMP);
     $sb->append("LEFT JOIN");
     $sb->append(T_EMP);
     $sb->append("ON codigo_emp = empregado_coe");
     $sb->append(sprintf("WHERE comunicado_coe = %s", $_prComunicado));
     return $Sql->executaSQL($sb->toString());
 }
예제 #4
0
 public function total($_prQuery = '')
 {
     $sb = new StringBuilder();
     $Sql = new Sql();
     $sb->append("SELECT COUNT(1) AS TOTAL");
     $sb->append("FROM " . T_USUARIO);
     if (trim($_prQuery) != '') {
         $_prQuery = strtoupper($_prQuery);
         $sb->append("WHERE (UPPER(nome_usr) like '%{$_prQuery}%'");
         $sb->append("OR UPPER(login_usr) like '%{$_prQuery}%')");
     }
     $retorno = $Sql->executaSQL($sb->toString());
     return $retorno[0]['TOTAL'];
 }