<!DOCTYPE html> <?php require_once '../general/autoload.php'; require_once '../util/constantes.php'; $o_inscricao = new InscricaoDAO(); $o_tipo_inscricao = new TipoInscricaoDAO(); $a_total_inscritos_confirmados = $o_inscricao->valor_total_inscritos("C"); $o_total_inscritos_confirmados = $a_total_inscritos_confirmados[0]; $a_tipo_inscricao = $o_tipo_inscricao->busca("status = 'A'"); if ($a_tipo_inscricao) { if (count($a_tipo_inscricao) == 1) { $id_tipo_inscricao = $a_tipo_inscricao[0]->id; $valor_inscricao = $a_tipo_inscricao[0]->valor; } else { $select_tipo_inscricao = ""; foreach ($a_tipo_inscricao as $tipo_inscricao) { $select_tipo_inscricao .= "<option value='" . $tipo_inscricao->id . "'>" . $tipo_inscricao->descricao . " - R\$ " . Funcoes::formata_moeda_para_exibir($tipo_inscricao->valor) . "</option>"; } } } $dias_restantes = Funcoes::diferenca_entre_datas(date('d/m/Y'), DATA_FINAL_INSCRICAO); ?> <html lang="pt-br"> <head> <meta charset="utf-8"> <title>Inscrição Individual</title> <script type="text/javascript" src="js/jquery/jquery.js"></script> <script type="text/javascript" src="js/jquery/jquery.validate.js"></script> <script type="text/javascript" src="js/validacao.js"></script> <script type="text/javascript" src="js/individual.js"></script> <link type="text/css" href="css/validacao.css" rel="stylesheet" />
die($xml .= "</agilidade>"); } if (!Funcoes::checa_data($dtCompensacao)) { $xml .= "<erro>Data de compensacao invalida</erro>"; $xml .= "<idInscricao>{$idInscricao}</idInscricao>"; die($xml .= "</agilidade>"); } if (!is_numeric($txPagamento)) { $xml .= "<erro>Taxa invalida</erro>"; $xml .= "<idInscricao>{$idInscricao}</idInscricao>"; die($xml .= "</agilidade>"); } $msg_recarregar = ""; if ($cortesia == "S") { $o_tipo_inscricao = new TipoInscricaoDAO(); $a_tipo_inscricao = $o_tipo_inscricao->busca("descricao = 'Cortesia'"); if (!$a_tipo_inscricao) { $xml .= "<erro>Tipo de Inscricao Cortesia nao foi encontrada</erro>"; $xml .= "<idInscricao>{$idInscricao}</idInscricao>"; die($xml .= "</agilidade>"); } $o_inscricao = new InscricaoDAO(); $o_inscricao->id = $idInscricao; $o_inscricao->id_tipo_inscricao = $a_tipo_inscricao[0]->id; if (!$o_inscricao->salva()) { $xml .= "<erro>Falha ao tentar atualizar o tipo de inscricao do usuario</erro>"; $xml .= "<idInscricao>{$idInscricao}</idInscricao>"; die($xml .= "</agilidade>"); } $msg_recarregar = ". Recarregue a pagina para atualizar os valores"; }
require_once '../util/constantes.php'; require_once '../util/pagseguro/pgs.php'; $mensagem_erro = "<center><h2>Informações incorretas</h2></center>"; if (intval($_REQUEST['id']) == 0) { die($mensagem_erro); } $o_individual = new IndividualDAO(); $o_inscricao = new InscricaoDAO(); $o_tipo_inscricao = new TipoInscricaoDAO(); if (!$o_individual->busca($_REQUEST['id'])) { die($mensagem_erro); } if (!$o_inscricao->busca($o_individual->id_inscricao)) { die($mensagem_erro); } if (!$o_tipo_inscricao->busca($o_inscricao->id_tipo_inscricao)) { die($mensagem_erro); } // Criando um novo carrinho no pagseguro // OBS.: na referencia da transacao sera colocado I(ndividual) e E(mpresa) antes do cpf $pgs = new pgs(array('email_cobranca' => EMAIL_COBRANCA, 'tipo' => 'CP', 'moeda' => 'BRL', 'ref_transacao' => "I" . $o_individual->id)); $pgs->cliente(array('nome' => Funcoes::remove_acentos(utf8_encode($o_individual->nome)), 'cep' => $o_individual->cep, 'pais' => 'BRA', 'email' => $o_individual->email)); // Adicionando um produto $pgs->adicionar(array(array("descricao" => "Inscricao " . Funcoes::remove_acentos(NOME_EVENTO), "valor" => $o_tipo_inscricao->valor, "peso" => 0, "quantidade" => 1, "id" => $o_tipo_inscricao->id))); ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <link href="css/estilo.css" rel="stylesheet" /> <style type="text/css">
<?php require '../admin/validaSessao.php'; require_once '../general/autoload.php'; $o_tipo_inscricao = new TipoInscricaoDAO(); $a_tipo_inscricao = $o_tipo_inscricao->busca(); $select_tipo_inscricao = ""; foreach ($a_tipo_inscricao as $tipo_inscricao) { $select_tipo_inscricao .= "<option value='" . $tipo_inscricao->id . "'>" . $tipo_inscricao->descricao . " - R\$ " . Funcoes::formata_moeda_para_exibir($tipo_inscricao->valor) . "</option>"; } ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <title>Inscrição em massa</title> <script type="text/javascript" src="js/jquery/jquery.js"></script> <script type="text/javascript" src="js/jquery/jquery.validate.js"></script> <script type="text/javascript" src="js/validacao.js"></script> <script type="text/javascript" src="js/empresa.js"></script> <link type="text/css" href="css/validacao.css" rel="stylesheet" /> </head> <body> <?php if (!$_FILES['arquivo']) { ?> <center> <h2>Passo 1 - Importar membros</h2> <b>Padrão do arquivo .csv:</b> "Nome","E-mail","Profissão"<br><br> <form name="frmMembros" method="post" enctype="multipart/form-data" action="inscreverMembrosEmMassa.php"> Arquivo: <input type="file" size="40" name="arquivo"><br><br>
require_once '../general/autoload.php'; require_once '../util/constantes.php'; header("Content-Type: application/xml; charset=utf-8"); $xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"; $xml .= "<gravacao>\n"; $a_campos = array("email" => strtolower($_REQUEST['email'])); foreach ($a_campos as $campo => $valor) { $o_individual = new IndividualDAO(); if ($o_individual->busca("{$campo} = '{$valor}' AND situacao = 'A'")) { $xml .= "<erro>O {$campo} informado ja encontra-se cadastrado em nosso sistema.</erro>"; die($xml .= "</gravacao>"); } } $o_tipo_inscricao = new TipoInscricaoDAO(); if (!$o_tipo_inscricao->busca($_REQUEST['id_tipo_inscricao'])) { $xml .= "<erro>Tipo de Inscricao nao encontrado</erro>"; die($xml .= "</gravacao>"); } $o_transacao = new Banco(); $o_transacao->begin(); $o_inscricao = new InscricaoDAO(); $o_inscricao->id_tipo_inscricao = $o_tipo_inscricao->id; $o_inscricao->data_registro = date("Y-m-d H:i:s"); if (!$o_inscricao->salva()) { $o_transacao->rollback(); $xml .= "<erro>Falha ao tentar gravar dados da inscricao</erro>"; die($xml .= "</gravacao>"); } $o_individual = new IndividualDAO(); $o_individual->id_inscricao = $o_inscricao->id;