public function logar(Login $login) { $Sql = new Sql(); $sb = new StringBuilder(); $sb->append("SELECT *"); $sb->append("FROM " . T_USUARIO); $sb->append(sprintf("WHERE login_usr = %s", $login->getLoginUsr())); $sb->append(sprintf("AND senha_usr = %s", $login->getSenhaUsr())); $sb->append("AND ativo_usr = 1"); $retorno = $Sql->ExecutaSQL($sb->toString()); if (count($retorno) > 0) { global $Sess; // Dados do Usuario Logado $Sess->usuario = $retorno[0]; // Atualiza o usuário $usuario = new Usuarios(); $usuario->setCodigoUsr(toNumero($retorno[0]['codigo_usr'])); $usuario->setUltimoacessoUsr(toDateTime()); $this->alterar($usuario); // inicia Sessao $Sess->logado_sys = true; $Sess->ultimoacesso_sys = time(); return true; } return false; }
public function listarElogio($_prElogio) { $Sql = new Sql(); $sb = new StringBuilder(); $sb->append("SELECT *"); $sb->append("FROM " . T_ELOGIO); $sb->append(sprintf("WHERE codigo_elo = %s", toNumero($_prElogio))); return $Sql->ExecutaSQL($sb->toString()); }
public function existe(Usuarios $_prClasse) { $sb = new StringBuilder(); $Sql = new Sql(); $sb->append("SELECT 1 AS TOTAL"); $sb->append("FROM " . T_USUARIO); $sb->append("WHERE UPPER(login_usr) = " . strtoupper($_prClasse->getLoginUsr())); $retorno = $Sql->ExecutaSQL($sb->toString()); return $retorno[0]['TOTAL'] > 0 ? true : false; }
public function listarEventos() { $Sql = new Sql(); $sb = new StringBuilder(); $sb->append("SELECT codigo_age AS id,"); $sb->append("situacao_age AS cid,"); $sb->append("titulo_age AS title,"); $sb->append("inicio_age AS start,"); $sb->append("final_age AS end,"); $sb->append("observacao_age AS notes,"); $sb->append("diatodo_age AS ad,"); $sb->append("candidato_age AS candidato"); $sb->append("FROM " . T_AGENDA); return $Sql->ExecutaSQL($sb->toString()); }