示例#1
0
 public function cpf($cpf)
 {
     $valida = Validacoes::validaCpf($cpf);
     if ($valida) {
         $resultado = $this->dao->cpfDisponivel($cpf);
         $valida = !count($resultado) > 0;
     }
     return $valida ? 'true' : 'false';
 }
示例#2
0
 public function executa()
 {
     $id = $_POST['id'];
     $descricao = $_POST['nome'];
     $sigla = $_POST['sigla'];
     //Validações
     $validar = new Validar();
     $validaNome = Validacoes::validaVazio($descricao);
     $validaSigla = Validacoes::validaVazio($sigla);
     //Validar a amiga é especial
     if ($validaNome && $validaSigla) {
         $dao = new MercadoDAO();
         $tamanho = new Tamanho();
         $tamanho->set_id($id);
         $tamanho->set_descricao($descricao);
         $tamanho->set_sigla($sigla);
         $dao->insereTamanho($tamanho);
         header('Location: ' . $this->getBaseUrl() . 'tamanhos');
     } else {
         echo '<script>alert("Voce deve informar todos os dados"); window.history.go(-1);</script>';
         exit;
     }
 }
示例#3
0
 public function executa()
 {
     $id = $_POST['id'];
     $nome = $_POST['nome'];
     $slug = $_POST['slug'];
     $idCategoriaPai = $_POST['categoria'];
     $metaTitulo = $_POST['meta_titulo'];
     $metaDescricao = $_POST['meta_descricao'];
     $metaPalavras = $_POST['meta_palavras'];
     $oculta = isset($_POST['oculta']) ? '1' : '0';
     //Validações
     $validar = new Validar();
     $validaNome = Validacoes::validaVazio($nome);
     $validaSlug = $this->validaSlug($slug);
     if (!$validaSlug) {
         echo '<script>alert("Slug indisponivel"); window.history.go(-1);</script>';
         exit;
     }
     //Validar a amiga é especial
     if ($validaNome) {
         $dao = new MercadoDAO();
         $categoria = new Categoria();
         $categoria->set_id($id);
         $categoria->set_nome($nome);
         $categoria->set_slug($slug);
         $categoria->set_idCategoriaPai($idCategoriaPai);
         $categoria->set_metaTitulo($metaTitulo);
         $categoria->set_metaDescricao($metaDescricao);
         $categoria->set_metaPalavras($metaPalavras);
         $categoria->set_oculta($oculta);
         $dao->insereCategoria($categoria);
         header('Location: ' . $this->getBaseUrl() . 'categorias');
     } else {
         echo '<script>alert("Voce deve informar todos os dados"); window.history.go(-1);</script>';
         exit;
     }
 }
示例#4
0
										<td><?php 
    echo $amiga->get_cpf();
    ?>
</td>
										<td><a href="<?php 
    echo $this->getBaseUrl() . 'perfil/meus-dados/pessoais/' . $amiga->get_login();
    ?>
"><?php 
    echo $amiga->get_login();
    ?>
</a></td>
										<td><?php 
    echo $contrato->get_plano();
    ?>
(<?php 
    echo Validacoes::formataValorReais($contrato->get_valor());
    ?>
)</td>
										<td><?php 
    echo $contrato->get_codigoBoleto();
    ?>
</td>
										<td><?php 
    echo $contrato->get_licenca();
    ?>
</td>
										<td>
											<!--
<a href="" data-toggle="tooltip" title="enviar mensagem para amiga">
												<i class="fa fa-envelope"></i>
											</a>
示例#5
0
 public function executa()
 {
     $contaPadrao = 4;
     //Acesso
     $login = $_POST['login'];
     $email = $_POST['email'];
     $senha = $_POST['senha'];
     $confirmar = $_POST['confirmar'];
     $chave = $_POST['chave'];
     //Pessoais
     $nome = $_POST['nome'];
     $cpf = $_POST['cpf'];
     $rg = $_POST['rg'];
     $emissor = $_POST['emissor'];
     $nascimento = Validacoes::getDataBanco($_POST['nascimento']);
     $sexo = $_POST['sexo'];
     //Contato
     $cep = $_POST['cep'];
     $logradouro = $_POST['logradouro'];
     $numero = $_POST['numero'];
     $complemento = $_POST['complemento'];
     $bairro = $_POST['bairro'];
     $estado = $_POST['estado'];
     $cidade = $_POST['cidade'];
     $residencial = $_POST['residencial'];
     $celular = $_POST['celular'];
     $comercial = $_POST['comercial'];
     //Plano
     //1-Persa (299); 2-Angorá(499); 3-Himaláia(999); 4-Pré-cadastro(50)
     $plano = $_POST['plano'];
     $tamanho = $_POST['tamanho'];
     $amigaId = $_POST['amiga-id'];
     $recebeInfo = isset($_POST['noticias']) ? 1 : 0;
     //$termos = isset($_POST['termos']) ? 1 : 0;
     $termos = 1;
     //Validações
     $validar = new Validar();
     $validaLogin = $validar->login($login);
     $validaEmail = Validacoes::validaEmail($email);
     $validaSenha = $senha == $confirmar;
     $validaNome = Validacoes::validaVazio($nome);
     $validaCpf = $validar->cpf($cpf);
     $validaRg = Validacoes::validaVazio($rg);
     $validaEmissor = Validacoes::validaVazio($emissor);
     $validaNascimento = Validacoes::validaDataBanco($nascimento);
     $validaSexo = Validacoes::validaVazio($sexo);
     $validaCep = Validacoes::validaVazio($cep);
     $validaLogradouro = Validacoes::validaVazio($logradouro);
     $validaNumero = Validacoes::validaVazio($numero);
     $validaBairro = Validacoes::validaVazio($bairro);
     $validaCidade = Validacoes::validaVazio($cidade);
     $validaResidencial = Validacoes::validaVazio($residencial);
     $validaCelular = Validacoes::validaVazio($celular);
     $validaComercial = Validacoes::validaVazio($comercial);
     $validaTelefones = $validaCelular || $validaResidencial || $validaComercial;
     $validaPlano = Validacoes::validaVazio($plano);
     $validaTermos = $termos == 1;
     //Validar a amiga é especial
     if ($validaLogin && $validaEmail && $validaSenha && $validaNome && $validaCpf && $validaRg && $validaEmissor && $validaNascimento && $validaSexo && $validaCep && $validaLogradouro && $validaNumero && $validaBairro && $validaCidade && $validaTelefones && $validaPlano && $validaTermos) {
         $pessoa = new Pessoa();
         $pessoa->set_nome($nome);
         $pessoa->set_email($email);
         $pessoa->set_login($login);
         $pessoa->set_senha(md5($senha));
         $pessoa->set_dataNascimento($nascimento);
         $amigaId = $amigaId == 0 ? $contaPadrao : $amigaId;
         $pessoa->set_idPai($amigaId);
         $pessoa->set_cpf($cpf);
         $pessoa->set_rg($rg);
         $pessoa->set_orgaoExpedidor($emissor);
         $pessoa->set_sexo($sexo);
         $pessoa->set_recebeInfo($recebeInfo);
         $pessoa->set_status(1);
         $endereco = new Endereco();
         $endereco->set_logradouro($logradouro);
         $endereco->set_numero($numero);
         $endereco->set_complemento($complemento);
         $endereco->set_bairro($bairro);
         $endereco->set_cep($cep);
         $endereco->set_idCidade($cidade);
         $endereco->set_idtipoEndereco(1);
         $pessoa->set_endereco($endereco);
         if ($validaResidencial) {
             $telefone = new Telefone();
             $telefone->set_numero($residencial);
             $telefone->set_idTipoNumero(2);
             $pessoa->set_telefone($telefone);
         }
         if ($validaCelular) {
             $telefone = new Telefone();
             $telefone->set_numero($celular);
             $telefone->set_idTipoNumero(1);
             $pessoa->set_telefone($telefone);
         }
         if ($validaComercial) {
             $telefone = new Telefone();
             $telefone->set_numero($comercial);
             $telefone->set_idTipoNumero(3);
             $pessoa->set_telefone($telefone);
         }
         $dao = new PessoaDAO();
         $contrato = new Contrato();
         $contrato->set_idPlano($plano);
         $contrato->set_tamanho($tamanho);
         $planoLicencaCompleto = $dao->buscaLicencaCadastro($chave);
         $chaveGerada = $dao->geraLicenca();
         $chaveFoi = false;
         if ($planoLicencaCompleto) {
             $planoLicenca = $planoLicencaCompleto['idplano'];
             $contratoUsouLicenca = $planoLicencaCompleto['idcontrato'] == 0 || is_null($planoLicencaCompleto['idcontrato']);
             //Se o contrato for nulo, é porque nunca foi usada
             //echo is_null($contratoUsouLicenca) ? 'nulo' : 'Nao nulo';
             //echo "<br />Plano: $plano <-> $planoLicenca  ==== $contratoUsouLicenca";
             if ($plano == $planoLicenca && $contratoUsouLicenca) {
                 $chaveFoi = true;
                 $chaveGerada = $chave;
             }
         }
         $licenca = $chaveGerada;
         $contrato->set_licenca($licenca);
         $pessoa->set_contrato($contrato);
         if ($id = $dao->insere($pessoa)) {
             //Verificando licença para poder aprovar
             $contratos = $dao->getContratos($id);
             $contrato = $contratos[0];
             $idContrato = $contrato['idcontrato'];
             if ($chaveFoi) {
                 //Chave deu certo!
                 $dao->aprovar($idContrato, 5);
                 $dao->baixaLicenca($idContrato, $chave);
             }
             //Enviando e-mail
             $assunto = "Bem-vinda ao clube da Thy";
             $mensagem = "Estamos muito felizes por você agora fazer parte do nosso clube!";
             $paraEmail = $pessoa->get_email();
             $paraNome = $pessoa->get_nome();
             $email = new EnviaEmail();
             $licenca = $chaveFoi ? '' : $licenca;
             $idContratoFaturaGeral = $dao->getContratoFatura($idContrato);
             $idContratoFatura = $idContratoFaturaGeral['idcontrato_fatura'];
             $email->montaMensagem($paraNome, $assunto, $mensagem, $licenca, $pessoa->get_login(), $idContratoFatura, $this->getBaseUrl());
             $email->enviaEmail($paraEmail, $paraNome);
             $criptografia = new Criptografia();
             $crip = $chaveFoi ? 'ok' : $criptografia->codifica($licenca, $idContratoFatura);
             header("Location: agradecimentos/" . $crip);
         } else {
             echo "Erro!";
         }
     } else {
         echo '<script>alert("Você deve informar todos os dados"); window.history.go(-1);</script>';
         exit;
     }
 }
示例#6
0
 private function saldo($v)
 {
     $valor = $this->fdao->getSaldo($this->id);
     $retorno = Validacoes::formataValorReais($valor);
     return $retorno;
 }
示例#7
0
    echo $p['idplano'];
    ?>
">
				<span class="<?php 
    echo $p['classe'];
    ?>
 pln"></span>
				<span class="nm-<?php 
    echo $p['classe'];
    ?>
 nm"><?php 
    echo $p['nome'];
    ?>
</span>
				<span class="vlr-plano vlr"><?php 
    echo Validacoes::formataValorReais($p['valor']);
    ?>
</span>
			</a>
		</li>
		<?php 
}
?>
	</ul>
	<br />
	<div class="form-group">
		<label class="control-label" for="tamanho">TAMANHO DAS PEÇAS DO KIT</label>
		<select name="tamanho" id="tamanho" class="form-control">
			<option value="PP">PP</option>
			<option value="P">P</option>
			<option value="M">M</option>
示例#8
0
 public function getFim()
 {
     return Validacoes::getDataVolta($this->fim);
 }
示例#9
0
 public function executa()
 {
     //Validações
     $validar = new Validar();
     //Pessoais
     $opcao = '';
     $opcaoSessao = key($_SESSION);
     $idPessoa = $opcaoSessao == 'pessoa' ? $_SESSION['pessoa']['id'] : $_SESSION['usuario']['idParaEditar'];
     if (isset($_POST['nome'])) {
         $nome = $_POST['nome'];
         $rg = $_POST['rg'];
         $emissor = $_POST['emissor'];
         $nascimento = Validacoes::getDataBanco($_POST['nascimento']);
         $sexo = $_POST['sexo'];
         $email = $_POST['email'];
         $validaNome = Validacoes::validaVazio($nome);
         $validaRg = Validacoes::validaVazio($rg);
         $validaEmissor = Validacoes::validaVazio($emissor);
         $validaNascimento = Validacoes::validaDataBanco($nascimento);
         $validaSexo = Validacoes::validaVazio($sexo);
         $validaEmail = Validacoes::validaEmail($email);
         $valida = $validaNome && $validaRg && $validaEmissor && $validaNascimento && $validaSexo && $validaEmail;
         $opcao = 'pessoais';
     }
     //Endereco
     if (isset($_POST['cep'])) {
         $cep = $_POST['cep'];
         $logradouro = $_POST['logradouro'];
         $numero = $_POST['numero'];
         $complemento = $_POST['complemento'];
         $bairro = $_POST['bairro'];
         $estado = $_POST['estado'];
         $cidade = $_POST['cidade'];
         $validaCep = Validacoes::validaVazio($cep);
         $validaLogradouro = Validacoes::validaVazio($logradouro);
         $validaNumero = Validacoes::validaVazio($numero);
         $validaBairro = Validacoes::validaVazio($bairro);
         $validaCidade = Validacoes::validaVazio($cidade);
         $valida = $validaCep && $validaLogradouro && $validaNumero && $validaBairro && $validaCidade;
         $opcao = 'endereco';
     }
     //Contato
     if (isset($_POST['celular'])) {
         $residencial = $_POST['residencial'];
         $celular = $_POST['celular'];
         $comercial = $_POST['comercial'];
         $validaResidencial = Validacoes::validaVazio($residencial);
         $validaCelular = Validacoes::validaVazio($celular);
         $validaComercial = Validacoes::validaVazio($comercial);
         $valida = $validaCelular || $validaResidencial || $validaComercial;
         $opcao = 'contato';
     }
     //Financeiro
     if (isset($_POST['banco'])) {
         $banco = $_POST['banco'];
         $tipoConta = $_POST['tipoconta'];
         $agencia = $_POST['agencia'];
         $agenciaDV = $_POST['agenciadv'];
         $conta = $_POST['conta'];
         $contaDV = $_POST['contadv'];
         $variacao = $_POST['variacao'];
         $validaBanco = Validacoes::validaVazio($banco);
         $validaTipoConta = Validacoes::validaVazio($tipoConta);
         $validaAgencia = Validacoes::validaVazio($agencia);
         $validaAgenciaDV = true;
         $validaConta = Validacoes::validaVazio($conta);
         $validaContaDV = true;
         $valida = $validaBanco && $validaTipoConta && $validaAgencia && $validaAgencia && $validaConta && $validaContaDV;
         $opcao = 'financeiro';
     }
     //Validar a amiga é especial
     if ($valida) {
         $enderecoSucesso = '';
         $dao = new PessoaDAO();
         if ($opcao == 'pessoais') {
             $pessoa = new Pessoa();
             $pessoa->set_id($idPessoa);
             $pessoa->set_nome($nome);
             $pessoa->set_email($email);
             $pessoa->set_dataNascimento($nascimento);
             $pessoa->set_rg($rg);
             $pessoa->set_orgaoExpedidor($emissor);
             $pessoa->set_sexo($sexo);
             $dao->atualizaPessoais($pessoa);
             if ($opcaoSessao == 'pessoa') {
                 $nomeCompleto = $nome;
                 $separaNome = explode(' ', $nomeCompleto);
                 $nome = $separaNome[0];
                 $_SESSION[$opcaoSessao]['nome'] = $nome;
                 $_SESSION[$opcaoSessao]['nomeCompleto'] = $nomeCompleto;
                 $_SESSION[$opcaoSessao]['email'] = $email;
                 $_SESSION[$opcaoSessao]['sexo'] = $sexo;
             }
             $enderecoSucesso = 'meus-dados/pessoais';
         }
         if ($opcao == 'endereco') {
             $enderecos = array();
             $endereco = new Endereco();
             $endereco->set_logradouro($logradouro);
             $endereco->set_numero($numero);
             $endereco->set_complemento($complemento);
             $endereco->set_bairro($bairro);
             $endereco->set_cep($cep);
             $endereco->set_idCidade($cidade);
             $endereco->set_idTipoEndereco(1);
             $enderecos[] = $endereco;
             $dao->insereEndereco($idPessoa, $enderecos);
             $enderecoSucesso = 'meus-dados/endereco';
         }
         if ($opcao == 'contato') {
             $telefones = array();
             if ($validaResidencial) {
                 $telefone = new Telefone();
                 $telefone->set_numero($residencial);
                 $telefone->set_idTipoNumero(2);
                 $telefones[] = $telefone;
             }
             if ($validaCelular) {
                 $telefone = new Telefone();
                 $telefone->set_numero($celular);
                 $telefone->set_idTipoNumero(1);
                 $telefones[] = $telefone;
             }
             if ($validaComercial) {
                 $telefone = new Telefone();
                 $telefone->set_numero($comercial);
                 $telefone->set_idTipoNumero(3);
                 $telefones[] = $telefone;
             }
             $dao->insereTelefone($idPessoa, $telefones);
             $enderecoSucesso = 'meus-dados/contato';
         }
         if ($opcao == 'financeiro') {
             $financeiros = array();
             $financeiro = new Financeiro();
             $financeiro->set_idBanco($banco);
             $financeiro->set_agencia($agencia);
             $financeiro->set_agenciaDV($agenciaDV);
             $financeiro->set_conta($conta);
             $financeiro->set_contaDV($contaDV);
             $financeiro->set_tipoConta($tipoConta);
             $financeiro->set_variacao($variacao);
             $financeiros[] = $financeiro;
             $dao->insereFinanceiro($idPessoa, $financeiros);
             $enderecoSucesso = 'dados-bancarios';
         }
         if ($enderecoSucesso == 'dados-bancarios') {
             $_SESSION['atualizacao-bancarios'] = true;
         } else {
             $_SESSION['atualizacao'] = true;
         }
         $loginEndereco = $opcaoSessao == 'pessoa' ? '' : '/' . $_SESSION['usuario']['loginParaEditar'];
         header('Location: perfil/' . $enderecoSucesso . $loginEndereco);
     } else {
         echo '<script>alert("Você deve informar todos os dados"); window.history.go(-1);</script>';
         exit;
     }
 }
示例#10
0
?>
										</span>
									</th>
								</tr>
								<?php 
$saldoFinal += $provisionado;
?>
								<tr>
									<th colspan="2"><span class="debito">Saldo Disponível</span></th>
									<th>
										<span class="debito <?php 
echo $saldoFinal >= 0 ? 'credor' : 'devedor';
?>
">
											<?php 
echo Validacoes::formataValorReais($saldoFinal);
?>
										</span>
									</th>
								</tr>
							</tfoot>
						</table>
					</div>
				</section>
			</div>
		</div>
		<!-- //content > row-->
	</div>
	<!-- //content-->
</div>
<!-- //main-->
示例#11
0
">Pagar com licença <?php 
        echo $c['licenca'];
        ?>
</a>
												<?php 
    } else {
        echo $c['licenca'];
    }
    ?>
											</td>
											<td><?php 
    echo Validacoes::getDataVolta($c['data_aprovado'], false);
    ?>
</td>
											<td><?php 
    echo Validacoes::getDataVolta($c['data_fim'], false);
    ?>
</td>
												<?php 
    if (is_null($c['data_aprovado'])) {
        ?>
													<td>Aguardando pagamento</td>
													<td>
														<button class="btn btn-theme btn-block" onclick="window.open('<?php 
        echo $this->getBaseUrl() . 'gera-boleto/' . $c['idcontrato_fatura'];
        ?>
')">Gerar Boleto</button>
													</td>
												<?php 
    } else {
        ?>
示例#12
0
    ?>
</td>
											<td><?php 
    echo $saque['conta'] . '-' . $saque['conta_dv'];
    ?>
</td>
											<td><?php 
    echo $saque['variacao'];
    ?>
</td>
											<td><?php 
    echo Validacoes::getDataVolta($saque['data_solicitacao'], false);
    ?>
</td>
											<td><?php 
    echo Validacoes::getDataVolta($saque['data_pagamento'], false);
    ?>
</td>
											<td><?php 
    echo $saque['idstatus'] == 7 ? 'Aguardando Depósito' : 'Pago';
    ?>
</td>
										</tr>
									<?php 
}
?>
								</tbody>
							</table>
							<button class="btn btn-lg btn-theme btn-block aprovar" type="button" name="pagar" id="pagar" data-toggle="modal" data-target="#md-custom-width"><i class="fa  fa-thumbs-up"></i> Informar Depósito </button>
							
							<br />
示例#13
0
										<div>
											<input type="text" class="form-control cod" style="text-transform: uppercase;" value="<?php 
        echo $licenca['licenca'];
        ?>
" placeholder="Readonly" name="codigolicenca" id="codigolicenca" readonly>
										</div>
									</div>
								</div>
								<div class="col-md-4">
									<div class="form-group">
										<div>
											<input type="text" class="form-control" value="<?php 
        echo $licenca['plano'];
        ?>
 (<?php 
        echo Validacoes::formataValorReais($licenca['valor']);
        ?>
)" placeholder="Readonly" readonly>
										</div>
									</div>
								</div>
								<div class="col-md-4">
									<div class="form-group">
										<div>
											<input type="text" class="form-control" value="<?php 
        echo $licenca['nome'];
        ?>
" placeholder="Readonly" readonly>
										</div>
									</div>
								</div>
示例#14
0
 public function executa()
 {
     // $this->setJsInterno(array()
     // 				   );
     // $this->setDados('titulo', 'Painel de Mensagens');
     // $this->setPagina('views/painel-mensagem.php');
     // $this->getCompleto();
     $dias_de_prazo_para_pagamento = 2;
     $data_venc = date("d/m/Y", time() + $dias_de_prazo_para_pagamento * 86400);
     $data_vencimento = Validacoes::getDataBanco($data_venc);
     $gravaBoleto = true;
     if (count($this->query) > 1) {
         if ($this->query[1] != '') {
             $dao = new PessoaDAO();
             $idContratoFatura = $this->query[1];
             $fatura = $dao->getContratoFaturaBoleto($idContratoFatura);
             if (count($fatura) > 0) {
                 $fat = $fatura[0];
                 if (!is_null($fat['data_vencimento'])) {
                     $boletoValido = $fat['data_vencimento'] >= date('Y-m-d');
                     //Verdadeiro se ainda tiver válido e falso se já tiver vencido
                     if ($boletoValido) {
                         $data_venc = Validacoes::getDataVolta($fat['data_vencimento']);
                         $gravaBoleto = false;
                     } else {
                         //EXCLUIR O BOLETO ANTERIOR
                         $dao->deletaBoleto($fat['idboleto']);
                     }
                 }
             } else {
                 echo '<script>alert("Fatura nao encontrada"); window.history.go(-1);</script>';
                 exit;
             }
         } else {
             echo '<script>alert("Fatura nao encontrada"); window.history.go(-1);</script>';
             exit;
         }
     } else {
         echo '<script>alert("Fatura nao encontrada"); window.history.go(-1);</script>';
         exit;
     }
     $boleto = new Boleto();
     $boleto->setIdContratoFatura($idContratoFatura);
     $taxa_boleto = 0;
     $data_vencimento_baco = $fat['data_vencimento'];
     $data_cadastro_baco = $fat['data_cadastro'];
     $boleto->setDataCadastro(date("Y-m-d H:i:s"));
     $boleto->setDataVencimento($data_vencimento);
     $valor_cobrado = $fat['valor'];
     // Valor - REGRA: Sem pontos na milhar e tanto faz com "." ou "," ou com 1 ou 2 ou sem casa decimal
     $valor_cobrado = str_replace(",", ".", $valor_cobrado);
     $valor_boleto = number_format($valor_cobrado + $taxa_boleto, 2, ',', '');
     $boleto->setValor($valor_boleto);
     $enderecoBase = $this->getBaseUrl();
     $dadosboleto["enderecoBase"] = $enderecoBase;
     // Composição Nosso Numero - CEF SIGCB
     $dadosboleto["nosso_numero1"] = str_pad($fat['idplano'], 3, '0', STR_PAD_LEFT);
     //"000"; // tamanho 3
     $dadosboleto["nosso_numero_const1"] = "2";
     //constanto 1 , 1=registrada , 2=sem registro
     $dadosboleto["nosso_numero2"] = "000";
     // tamanho 3
     $dadosboleto["nosso_numero_const2"] = "4";
     //constanto 2 , 4=emitido pelo proprio cliente
     $dadosboleto["nosso_numero3"] = str_pad($fat['idcontrato_fatura'], 9, '0', STR_PAD_LEFT);
     // tamanho 9 //ID DA FATURA
     $dadosboleto["numero_documento"] = str_pad($fat['idplano'], 3, '0', STR_PAD_LEFT) . '.' . str_pad($fat['idcontrato_fatura'], 9, '0', STR_PAD_LEFT);
     //"27.030195.10";	// ID DA FATURA + ID DO CARA -> PENSAR NUM NUMERO NOSSO
     $dadosboleto["data_vencimento"] = $data_venc;
     // Data de Vencimento do Boleto - REGRA: Formato DD/MM/AAAA
     $dadosboleto["data_documento"] = date("d/m/Y");
     // Data de emissão do Boleto
     $dadosboleto["data_processamento"] = date("d/m/Y");
     // Data de processamento do boleto (opcional)
     $dadosboleto["valor_boleto"] = $valor_boleto;
     // Valor do Boleto - REGRA: Com vírgula e sempre com duas casas depois da virgula
     // DADOS DO SEU CLIENTE
     $dadosboleto["sacado"] = $fat['nome'];
     $enderecoCliente = $fat['logradouro'] . ', ' . $fat['numero'];
     $dadosboleto["endereco1"] = $enderecoCliente;
     $enderecoClienteCidade = $fat['cidade'] . ' - ' . $fat['estado'] . ' - CEP: ' . $fat['cep'];
     $dadosboleto["endereco2"] = $enderecoClienteCidade;
     // INFORMACOES PARA O CLIENTE
     $dadosboleto["demonstrativo1"] = "Aquisição do plano: {$fat['plano']}";
     $dadosboleto["demonstrativo2"] = "Thy Girls - https://www.thygirls.moda";
     $dadosboleto["demonstrativo3"] = "";
     // INSTRUÇÕES PARA O CAIXA
     $dadosboleto["instrucoes1"] = "";
     $dadosboleto["instrucoes2"] = "";
     $dadosboleto["instrucoes3"] = "";
     $dadosboleto["instrucoes4"] = "";
     // DADOS OPCIONAIS DE ACORDO COM O BANCO OU CLIENTE
     $dadosboleto["quantidade"] = "";
     $dadosboleto["valor_unitario"] = "";
     $dadosboleto["aceite"] = "";
     $dadosboleto["especie"] = "R\$";
     $dadosboleto["especie_doc"] = "";
     // ---------------------- DADOS FIXOS DE CONFIGURAÇÃO DO SEU BOLETO --------------- //
     // DADOS DA SUA CONTA - CEF
     $dadosboleto["agencia"] = "3320";
     // Num da agencia, sem digito
     $dadosboleto["conta"] = "2445";
     // Num da conta, sem digito
     $dadosboleto["conta_dv"] = "0";
     // Digito do Num da conta
     // DADOS PERSONALIZADOS - CEF
     $dadosboleto["conta_cedente"] = "534335";
     // Código Cedente do Cliente, com 6 digitos (Somente Números)
     $dadosboleto["carteira"] = "SR";
     // Código da Carteira: pode ser SR (Sem Registro) ou CR (Com Registro) - (Confirmar com gerente qual usar)
     // SEUS DADOS
     $dadosboleto["identificacao"] = "";
     $dadosboleto["cpf_cnpj"] = "";
     $dadosboleto["endereco"] = "Rua Silvestre Coelho, 348";
     $dadosboleto["cidade_uf"] = "Rio Branco / Acre";
     $dadosboleto["cedente"] = "TG DA SILVA ME";
     // NÃO ALTERAR!
     include "views/boleto/funcoes_cef_sigcb.php";
     include "views/boleto/layout_cef.php";
     $boleto->setCodigo($dadosboleto["nosso_numero"]);
     $boleto->setCodigoBarras($linhaDigitavel);
     if ($gravaBoleto) {
         $dao->insereBoleto($boleto);
     }
 }
示例#15
0
					<?php 
$arquivos = $this->dados['arquivos'];
if (count($arquivos) > 0) {
    foreach ($arquivos as $arquivo) {
        ?>
							<tr class="odd gradeX">
								<td><?php 
        echo utf8_encode($arquivo['descricao']);
        ?>
</td>
								<td><?php 
        echo Validacoes::getDataVolta($arquivo['data_cadastro']);
        ?>
</td>
								<td><?php 
        echo Validacoes::getHora($arquivo['data_cadastro']);
        ?>
</td>
								<td class="center"><a href="<?php 
        echo $this->getBaseUrl() . $arquivo['endereco'];
        ?>
" title="visuzalizar" target="_blank"><i class="fa fa-search"></i></a></td>
								<td class="center"><a href="<?php 
        echo $this->getBaseUrl();
        ?>
remove-anexo/<?php 
        echo $arquivo['idarquivo'];
        ?>
" title="excluir"><i class="fa fa-trash-o"></i></a></td>
							</tr>
					<?php 
示例#16
0
echo $pessoa->get_orgaoExpedidor();
?>
</span>
													</div>
												</div>
											</div>
										</div>
									</div>
									<div class="row">
										<div class="col-md-3">
											<div class="form-group">
												<label class="control-label">DATA DE NASCIMENTO</label>
												<div class="row">
													<div class="col-md-12">
														<span><?php 
echo Validacoes::getDataVolta($pessoa->get_dataNascimento(), false);
?>
</span>
													</div>
												</div>
											</div>
										</div>
									</div>
									<div class="row">
										<div class="col-md-4">
											<div class="form-group">
												<label class="control-label">SEXO</label>
												<div class="row">
													<div class="col-md-12">
														<span><?php 
echo $sexo == 'M' ? 'MASCULINO' : 'FEMININO';
示例#17
0
										<th>Vitrine</th>
										<th>E-mail</th>
										<th>Ativo até</th>
										<th>&nbsp;</th>
									</tr>
								</thead>
								<tbody align="center">
									<?php 
foreach ($this->dados['amigas'] as $amiga) {
    $plano = '-';
    $dataFim = '-';
    if (count($amiga->get_contrato()) > 0) {
        $contratos = $amiga->get_contrato();
        $contrato = $contratos[0];
        $plano = $contrato->get_plano();
        $dataFim = Validacoes::getDataVolta($contrato->get_dataFim(), true);
    }
    ?>
									<tr class="odd gradeX">
										<td><?php 
    echo $amiga->get_nome();
    ?>
 <small>[ <i class="fa fa-group" title="Quantidade de amigas diretas"></i> <?php 
    echo $amiga->get_filhosQtd();
    ?>
 ]</small></td>
										<td><?php 
    echo $plano;
    ?>
</td>
										<td><?php 
示例#18
0
        ?>
</td>
											<td><?php 
        echo $l['plano'];
        ?>
</td>
											<td><?php 
        echo Validacoes::formataValorReais($l['valor']);
        ?>
</td>
											<td><?php 
        echo $l['pessoa'];
        ?>
</td>
											<td><?php 
        echo Validacoes::getDataVolta($l['data_aprovado']);
        ?>
</td>
										</tr>
										<?php 
    }
    ?>
									</tbody>
								</table>
							</form>
						</div>
					</section>
				</div>
			</div>
			<!-- //content > row-->
		</div>
示例#19
0
 public function executa()
 {
     //$idProduto = $_POST['idproduto'];
     $idProduto = 0;
     $nome = $_POST['nome'];
     $descricao = $_POST['descricao'];
     //$especificacao = $_POST['especificacao'];
     //$codigoReferencia = $_POST['codigo_referencia'];
     //$composicao = $_POST['composicao'];
     //$idMarca = $_POST['idmarca'];
     $especificacao = '';
     $codigoReferencia = 0;
     $composicao = '';
     $idMarca = 1;
     $slug = $_POST['slug'];
     $metaTitulo = $_POST['meta_titulo'];
     $metaDescricao = $_POST['meta_descricao'];
     $metaPalavras = $_POST['meta_palavras'];
     $freteGratis = isset($_POST['frete_gratis']) ? 1 : 0;
     $destaque = isset($_POST['destaque']) ? 1 : 0;
     $disponivel = isset($_POST['disponivel']) ? 1 : 0;
     $categorias = isset($_POST['categoria']) ? $_POST['categoria'] : null;
     $tamanhos = isset($_POST['tamanho']) ? $_POST['tamanho'] : null;
     $valor = isset($_POST['valor']) ? Validacoes::formataValorBanco($_POST['valor']) : 0;
     $quantidades = array();
     if (count($tamanhos) > 0) {
         /*
         foreach($tamanhos as $t) {
         				$quantidade = new Quantidade();
         				$quantidade->set_tamanho($t);
         				$qtd = is_numeric($_POST['quantidade_' . $t]) ? $_POST['quantidade_' . $t] : 0;
         				$quantidade->set_quantidade($qtd);
         				$quantidades[] = $quantidade;
         			}
         */
     }
     //Validações
     $validar = new Validar();
     $validaNome = Validacoes::validaVazio($nome);
     $validaDescricao = Validacoes::validaVazio($descricao);
     $validaSlug = $this->validaSlug($slug);
     //Validar a amiga é especial
     if ($validaNome && $validaDescricao && $validaSlug) {
         $dao = new MercadoDAO();
         $produto = new Produto();
         $produto->set_id($idProduto);
         $produto->set_nome($nome);
         $produto->set_descricao($descricao);
         $produto->set_especificacao($especificacao);
         $produto->set_codigoReferencia($codigoReferencia);
         $produto->set_composicao($composicao);
         $produto->set_marca($idMarca);
         $produto->set_slug($slug);
         $produto->set_metaTitulo($metaTitulo);
         $produto->set_metaDescricao($metaDescricao);
         $produto->set_metaPalavras($metaPalavras);
         $produto->set_freteGratis($freteGratis);
         //Categorias
         $produto->set_categoria($categorias);
         //Quantidades
         $produto->set_quantidade($quantidades);
         $dao->insereProduto($produto);
         header('Location: ' . $this->getBaseUrl() . 'produtos');
     } else {
         echo '<script>alert("Voce deve informar todos os dados"); window.history.go(-1);</script>';
         exit;
     }
 }