public function Cad($cliente, $id)
 {
     $vai = new MySQLDB();
     $sql = "SELECT `zip` FROM `tema` WHERE `id` = {$id};";
     $result = $vai->ExecuteQuery($sql);
     $objeto2 = mysql_fetch_object($result);
     $sql2 = "SELECT `cliente`.`idcliente`, `cliente`.`nome`, `cliente`.`site`, `cliente`.`logo`, `cliente`.`folder`, `gateway`.`email`, `gateway`.`token` FROM `cliente` \n\t\tINNER JOIN `gateway` ON `cliente`.`idcliente`=`gateway`.`cliente_idcliente` \n\t\tWHERE `cliente`.`idcliente` = {$cliente} AND `gateway`.`ativo`=1;";
     $result2 = $vai->ExecuteQuery($sql2);
     $objeto = mysql_fetch_object($result2);
     //------------verifica se gateway está ativo-------------
     if (!$objeto->folder) {
         $erro = "Por favor, cadastre o gateway antes de prosseguir.";
         header("Location: layout.php?vi=erro&ed={$cliente}&error={$erro}");
     }
     //------------zip part-------------
     include "../../plugins/Tar/Tar.class.php";
     //$phar = new Tar();
     //$phar->Extract($objeto2->zip, $objeto->folder); // extract all files
     //------------zip part-------------
     //------------xml part-------------
     include "../../plugins/CreateXML/index.php";
     $create = new CreateXML();
     $criacao = $create->Create($objeto->idcliente, $objeto->nome, $objeto->site, $objeto->logo, $objeto->email, $objeto->token, $objeto->folder);
     //------------xml part-------------
     if ($criacao == true) {
         echo $sql = "INSERT INTO `layout` (`cliente_idcliente`, `tema_idtema`, `ativo`) VALUES ({$cliente}, {$id}, 1);";
         exit;
         $vai->executeQuery($sql);
         header("Location: layout.php?vi=cad&ed={$cliente}");
     } else {
         header("Location: layout.php?vi=errocache&ed={$cliente}");
     }
 }
 public function Edit($idprofessor, $nome, $email, $tel, $cel, $cpf, $comissao, $cliente)
 {
     $sql = "UPDATE `professor` SET `nome`='{$nome}', `email`='{$email}', `tel`='{$tel}', `cel`='{$cel}', `cpf`='{$cpf}', `comissao`={$comissao} WHERE `idprofessor`={$idprofessor};";
     $vai = new MySQLDB();
     $vai->executeQuery($sql);
     header("Location: parceiro.php?vi=edit&nu={$idprofessor}&ed={$cliente}");
 }
 public function Edit($idcurso, $nome, $valor, $descricao, $concurso_idconcurso, $professor_idprofessor)
 {
     $sql = "UPDATE `curso` SET `nome`='{$nome}', `valor`='{$valor}', `concurso_idconcurso`={$concurso_idconcurso}, `professor_idprofessor`={$professor_idprofessor} WHERE `idcurso`={$idcurso};";
     $vai = new MySQLDB();
     $vai->executeQuery($sql);
     header("Location: curso.php?vi=edit");
 }
 public function Edit($idconcurso, $nome, $descricao, $remuneracao, $vagas, $cliente_idcliente)
 {
     $sql = "UPDATE `concurso` SET `nome`='{$nome}', `descricao`='{$descricao}', `remuneracao`='{$remuneracao}', `vagas`={$vagas} WHERE `idconcurso`={$idconcurso};";
     $vai = new MySQLDB();
     $vai->executeQuery($sql);
     header("Location: concurso.php?vi=edit&ed={$cliente_idcliente}");
 }
 public function all($id, $curso)
 {
     $arr = array();
     if (is_null($id)) {
         $sql = "SELECT `aula`.`idaula`, `aula`.`nome`, `aula`.`endereco_video`, `aula`.`descricao`, `aula`.`curso_idcurso`, `aula`.`cliente_idcliente`, `curso`.`nome` AS `disciplina` FROM `aula` \n\t\t\tINNER JOIN `curso` ON `curso_idcurso`=`idcurso` WHERE `aula`.`curso_idcurso`={$curso};";
         $vai = new MySQLDB();
         $result = $vai->executeQuery($sql);
     } else {
         $sql = "SELECT `aula`.`idaula`, `aula`.`nome`, `aula`.`endereco_video`, `aula`.`descricao`, `aula`.`curso_idcurso`, `aula`.`cliente_idcliente`, `curso`.`nome` AS `disciplina` FROM `aula` \n\t\t\tINNER JOIN `curso` ON `curso_idcurso`=`idcurso` WHERE `aula`.`idaula` = {$id};";
         $vai = new MySQLDB();
         $result = $vai->executeQuery($sql);
     }
     while ($dados = mysql_fetch_array($result)) {
         $cliente = new Aula();
         $cliente->setidaula(array('idaula' => $dados['idaula']));
         $cliente->setnome(array('nome' => $dados['nome']));
         $cliente->setendereco_video(array('endereco_video' => $dados['endereco_video']));
         $cliente->setdescricao(array('descricao' => $dados['descricao']));
         $cliente->setcurso_idcurso(array('curso_idcurso' => $dados['curso_idcurso']));
         $cliente->setcliente_idcliente(array('cliente_idcliente' => $dados['cliente_idcliente']));
         $cliente->setdisciplina(array('disciplina' => $dados['disciplina']));
         $arr[] = $cliente;
     }
     return $arr;
 }
 public function Edit($idaula, $nome, $descricao, $curso_idcurso)
 {
     $sql = "UPDATE `aula` SET `nome`='{$nome}', `descricao`='{$descricao}', `curso_idcurso`={$curso_idcurso} WHERE `idaula`={$idaula};";
     $vai = new MySQLDB();
     $vai->executeQuery($sql);
     header("Location: vi_aula.php?vi=edit&ed={$idaula}");
 }
 public function CompraCurso($id)
 {
     $arr = array();
     $vai = new MySQLDB();
     $sql = "SELECT `venda`.`nome`, `venda`.`valor`\n\t\t\t\tFROM `compra_curso` INNER JOIN `venda` ON `venda`.`id`=`compra_curso`.`venda_id`\n\t\t\t\tWHERE `compra_curso`.`compra_id` = {$id};";
     $result = $vai->executeQuery($sql);
     while ($dados = mysql_fetch_array($result)) {
         $cliente = new Compra();
         $cliente->setnome(array('nome' => $dados['nome']));
         $cliente->setvalor(array('valor' => $dados['valor']));
         $arr[] = $cliente;
     }
     return $arr;
 }
 public function all($id)
 {
     $arr = array();
     $vai = new MySQLDB();
     $sql = "SELECT `material`.`idmaterial`, `material`.`nome`, `material`.`endereco`, `material`.`descricao` FROM `material` \n\t\t\tWHERE `material`.`aula_idaula` = {$id};";
     $result = $vai->executeQuery($sql);
     while ($dados = mysql_fetch_array($result)) {
         $cliente = new Material();
         $cliente->setidmaterial(array('idmaterial' => $dados['idmaterial']));
         $cliente->setnome(array('nome' => $dados['nome']));
         $cliente->setendereco(array('endereco' => $dados['endereco']));
         $cliente->setdescricao(array('descricao' => $dados['descricao']));
         $arr[] = $cliente;
     }
     return $arr;
 }
 public function AulaVenda($id)
 {
     $arr = array();
     $vai = new MySQLDB();
     $sql = "SELECT \n\t\t\t\t\t`curso`.`idcurso`, \n\t\t\t\t\t`curso`.`nome`, \n\t\t\t\t\t`curso`.`capa`, \t\t\t\t\t\n\t\t\t\t\t`concurso`.`nome` as `concursoNome`,\n\t\t\t\t\t`curso`.`professor_idprofessor`, \n\t\t\t\t\t`professor`.`nome` as `professorNome` \n\t\t\t\t\tFROM `curso`\n\t\t\t\t\tINNER JOIN `concurso` ON `idconcurso`=`concurso_idconcurso`\n\t\t\t\t\tINNER JOIN `professor` ON `idprofessor`=`professor_idprofessor` \n\t\t\t\t\tINNER JOIN `venda_curso` ON `venda_curso`.`curso_id`=`curso`.`idcurso`\n\t\t\t\t\tWHERE `venda_curso`.`venda_id` = {$id};";
     $result = $vai->executeQuery($sql);
     while ($dados = mysql_fetch_array($result)) {
         $cliente = new Curso();
         $cliente->setidcurso(array('idcurso' => $dados['idcurso']));
         $cliente->setnome(array('nome' => $dados['nome']));
         $cliente->setconcursoNome(array('concursoNome' => $dados['concursoNome']));
         $cliente->setprofessor_idprofessor(array('professor_idprofessor' => $dados['professor_idprofessor']));
         $cliente->setprofessorNome(array('professorNome' => $dados['professorNome']));
         $cliente->setcapa(array('capa' => $dados['capa']));
         $arr[] = $cliente;
     }
     return $arr;
 }
 public function Edit($id, $nome, $email, $token, $ativo, $cliente_idcliente)
 {
     $vai = new MySQLDB();
     if ($ativo == 1) {
         $sql = "SELECT `id` FROM `gateway` WHERE `ativo`=1;";
         $result = $vai->ExecuteQuery($sql);
         while ($rows = mysql_fetch_object($result)) {
             $sql = "UPDATE `gateway` SET `ativo`=0 WHERE `id`={$rows->id};";
             $vai->executeQuery($sql);
         }
     }
     $sql = "UPDATE `gateway` SET `nome`='{$nome}', `email`='{$email}', `token`='{$token}', `ativo`={$ativo}, `cliente_idcliente`={$cliente_idcliente} WHERE `id`={$id};";
     $vai->executeQuery($sql);
     header("Location: gateway.php?vi=edit&nu={$id}&ed={$cliente_idcliente}");
 }
 public function PASSEstabelecimento($id_estabelecimento, $pass_estabelecimento)
 {
     $sql = "UPDATE `estabelecimento` SET `pass_estabelecimento`='{$pass_estabelecimento}' WHERE `id_estabelecimento`={$id_estabelecimento};";
     $vai = new MySQLDB();
     $vai->executeQuery($sql);
     header("Location: vi_estabelecimento.php?vi=senha_estabelecimento&ed={$id_estabelecimento}");
 }
 public function CapaCurso($id, $capa, $cliente)
 {
     $vai = new MySQLDB();
     $sql = "SELECT `capa` FROM `curso` WHERE `idcurso` = {$id};";
     $vai = new MySQLDB();
     $result = $vai->ExecuteQuery($sql);
     $objeto = mysql_fetch_object($result);
     if ($objeto->capa != "../../img/sem_imagem.gif") {
         @unlink("{$objeto->capa}");
     }
     if (empty($capa['name'])) {
         $nova_capa = "../../img/sem_imagem.gif";
     } else {
         $nome_original = $capa['name'];
         list($nome_arquivo, $extensao_arquivo) = explode(".", $nome_original);
         $ds90 = str_replace(" ", "_", $nome_arquivo);
         $numero_reg = rand(1, 999);
         $nome_aleatorio_arquivo = $ds90 . $numero_reg;
         $nova_capa = "../../img/" . $nome_aleatorio_arquivo . "." . $extensao_arquivo;
         if (!move_uploaded_file($capa['tmp_name'], "./{$nova_capa}")) {
             $erro .= "Erro no envio da imagem.<br />";
             header("Location: curso.php?vi=erroe&error={$erro}&ed={$cliente}");
         } else {
             include "../../plugins/SimpleImage/SimpleImage.php";
             $image = new SimpleImage();
             $image->load($nova_capa);
             $image->cutFromCenter(270, 200);
             $image->save($nova_capa);
         }
     }
     $sql = "UPDATE `curso` SET `capa`='{$nova_capa}' WHERE `idcurso`={$id};";
     $vai->executeQuery($sql);
     header("Location: curso.php?vi=edit&nu={$id}&ed={$cliente}");
 }
 public function ZipTema($id, $zip)
 {
     $vai = new MySQLDB();
     $sql = "SELECT `zip` FROM `tema` WHERE `id` = {$id};";
     $vai = new MySQLDB();
     $result = $vai->ExecuteQuery($sql);
     $objeto = mysql_fetch_object($result);
     @unlink("{$objeto->zip}");
     $nome_original = $zip['name'];
     list($nome_arquivo, $extensao_arquivo) = explode(".", $nome_original);
     $ds90 = str_replace(" ", "_", $nome_arquivo);
     $numero_reg = rand(1, 999);
     $nome_aleatorio_arquivo = $ds90 . $numero_reg;
     $nova_zip = "../../tema/" . $nome_aleatorio_arquivo . "." . $extensao_arquivo;
     if (!move_uploaded_file($zip['tmp_name'], "./{$nova_zip}")) {
         $erro .= "Erro no envio do zip.<br />";
         header("Location: tema.php?vi=erroe&error={$erro}");
     } else {
         $sql = "UPDATE `tema` SET `zip`='{$nova_zip}' WHERE `id`={$id};";
         $vai->executeQuery($sql);
         header("Location: tema.php?vi=edit&nu={$id}");
     }
 }
 public function logo($idcliente, $logo)
 {
     $vai = new MySQLDB();
     $sql = "SELECT `logo` FROM `cliente` WHERE `idcliente` = {$idcliente};";
     $vai = new MySQLDB();
     $result = $vai->ExecuteQuery($sql);
     $objeto = mysql_fetch_object($result);
     if ($objeto->logo != "../../img/sem_imagem.gif") {
         @unlink("{$objeto->logo}");
     }
     if (strpos($logo['type'], "image") === false) {
         $erro .= "Este arquivo não &eacute; uma imagem. Arquivo:" . $logo['name'] . "<br />";
     } else {
         $nome_original = $logo['name'];
         list($nome_arquivo, $extensao_arquivo) = explode(".", $nome_original);
         $ds90 = str_replace(" ", "_", $nome_arquivo);
         $numero_reg = rand(1, 999);
         $nome_aleatorio_arquivo = $ds90 . $numero_reg;
         $logo_bd = "../../img/" . $nome_aleatorio_arquivo . "." . $extensao_arquivo;
         if (!move_uploaded_file($logo['tmp_name'], "./{$logo_bd}")) {
             $erro .= "Erro no envio da imagem.<br />";
             header("Location: vi_cliente.php?vi=erro_logo&error={$erro}&ed={$idcliente}");
         } else {
             include "../../plugins/SimpleImage/SimpleImage.php";
             $image = new SimpleImage();
             $image->load($logo_bd);
             $image->resizeToWidth(250);
             $image->save($logo_bd);
             $sql = "UPDATE `cliente` SET `logo`='{$logo_bd}' WHERE `idcliente`={$idcliente};";
             $vai->executeQuery($sql);
             header("Location: online_cliente.php?vi=edit&ed={$idcliente}");
         }
     }
 }
 public function Edit($idaluno, $nome, $cpf, $email, $tel, $cel, $endereco, $complemento, $bairro, $cep, $cidade, $estado, $cliente_idcliente)
 {
     $sql = "UPDATE `aluno` SET `nome`='{$nome}', `cpf`='{$cpf}', `email`='{$email}', `tel`='{$tel}', `cel`='{$cel}', `endereco`='{$endereco}', `complemento`='{$complemento}', `bairro`='{$bairro}', `cep`='{$cep}', `cidade`={$cidade}, `estado`={$estado} WHERE `idaluno`={$idaluno};";
     $vai = new MySQLDB();
     $vai->executeQuery($sql);
     header("Location: edit_aluno.php?vi=edit&nu={$idaluno}&ed={$cliente_idcliente}");
 }
 public function ChangeArq($idmaterial, $endereco)
 {
     $sql = "SELECT `endereco` FROM `material` WHERE `idmaterial` = {$idmaterial};";
     $vai = new MySQLDB();
     $result = $vai->ExecuteQuery($sql);
     $objeto = mysql_fetch_object($result);
     $del = "../../material/" . $_SESSION['FolderCliente'] . "/" . $objeto->endereco;
     @unlink("{$del}");
     $nome_original = str_replace(" ", "_", $endereco['name']);
     list($nome_arquivo, $extensao_arquivo) = explode(".", $nome_original);
     $upload = "../../material/" . $_SESSION['FolderCliente'] . "/" . $nome_arquivo . "." . $extensao_arquivo;
     if (!move_uploaded_file($endereco['tmp_name'], "./{$upload}")) {
         $erro .= "Erro no envio do arquivo.<br />";
         header("Location: material.php?vi=upload&error={$erro}");
     } else {
         $sql = "UPDATE `material` SET `endereco`='{$nome_original}' WHERE `idmaterial`={$idmaterial};";
         $vai = new MySQLDB();
         $vai->executeQuery($sql);
         header("Location: material.php?vi=Arquivo");
     }
 }
 public function AulaVenda($id)
 {
     $arr = array();
     $vai = new MySQLDB();
     $sql = "SELECT `aluno_venda`.`liberacao`, `venda`.`id`, `venda`.`nome` as `nomeVenda` FROM `venda` \n\t\t\t\tINNER JOIN `aluno_venda` ON `venda`.`id`=`aluno_venda`.`venda_id`\t\t\t\t\n\t\t\t\tWHERE `aluno_venda`.`aluno_id` = {$id};";
     $result = $vai->executeQuery($sql);
     while ($dados = mysql_fetch_array($result)) {
         $cliente = new Compra();
         $cliente->setid(array('id' => $dados['id']));
         $cliente->setnomeVenda(array('nomeVenda' => $dados['nomeVenda']));
         $cliente->setliberacao(array('liberacao' => $dados['liberacao']));
         $arr[] = $cliente;
     }
     return $arr;
 }
 public function all($id)
 {
     if ($id == '') {
         $sql = "SELECT * FROM `cliente`;";
         $vai = new MySQLDB();
         $result = $vai->executeQuery($sql);
     } else {
         $sql = "SELECT `idcliente`, `nome`, `cnpj`, `email`, `senha`, `site`, `endereco`, `complemento`, `bairro`, `cep`, `cidade`, `estado`, `ativo`, `telefone`, `folder`, `simulado`, `online`, `logo` FROM `cliente` WHERE `idcliente` = {$id};";
         $vai = new MySQLDB();
         $result = $vai->executeQuery($sql);
     }
     while ($dados = mysql_fetch_array($result)) {
         $cliente = new Cliente();
         $cliente->setidcliente(array('idcliente' => $dados['idcliente']));
         $cliente->setnome(array('nome' => $dados['nome']));
         $cliente->setcnpj(array('cnpj' => $dados['cnpj']));
         $cliente->setemail(array('email' => $dados['email']));
         $cliente->setsite(array('site' => $dados['site']));
         $cliente->setendereco(array('endereco' => $dados['endereco']));
         $cliente->setcomplemento(array('complemento' => $dados['complemento']));
         $cliente->setbairro(array('bairro' => $dados['bairro']));
         $cliente->setcep(array('cep' => $dados['cep']));
         $cliente->setcidade(array('cidade' => $dados['cidade']));
         $cliente->setestado(array('estado' => $dados['estado']));
         $cliente->setativo(array('ativo' => $dados['ativo']));
         $cliente->setfolder(array('folder' => $dados['folder']));
         $cliente->settelefone(array('telefone' => $dados['telefone']));
         $cliente->setonline(array('online' => $dados['online']));
         $cliente->setsimulado(array('simulado' => $dados['simulado']));
         $cliente->setlogo(array('logo' => $dados['logo']));
         $arr[] = $cliente;
     }
     return $arr;
 }