Beispiel #1
0
 public function saque($idPessoa, $valor, $taxa)
 {
     $tbl = 'bo_saque';
     $valor = $valor * -1;
     $taxa = $taxa * -1;
     $dados = array('idpessoa' => $idPessoa, 'valor' => $valor, 'data_solicitacao' => date('Y-m-d H:i:s'), 'idstatus' => 7, 'tipo_cobranca' => 1, 'idlog' => $this->idLog);
     $pgtoValor = Transacao::insere($tbl, $dados);
     //Tirar essas duas linhas abaixo quando voltarem as triggers
     $pdao = new PessoaDAO();
     $pdao->insereExtrato($valor, 'Saque', 'bo_saque', 2, $idPessoa, $pgtoValor);
     $dados = array('idpessoa' => $idPessoa, 'valor' => $taxa, 'data_solicitacao' => date('Y-m-d H:i:s'), 'data_pagamento' => date('Y-m-d H:i:s'), 'idstatus' => 8, 'tipo_cobranca' => 2, 'idlog' => $this->idLog);
     $pgtoTaxa = Transacao::insere($tbl, $dados);
     //Tirar a linha abaixo quando voltarem as triggers
     $pdao->insereExtrato($taxa, 'Pagamento de taxa de saque', 'bo_saque', 1, $idPessoa, $pgtoTaxa);
 }