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); }
public function insert($table, $data) { Transacao::insere($table, $data); }
public function tokenRedefinicaoSenha($idpessoa) { $token = sha1(uniqid()); $dados = array('token' => $token, 'idpessoa' => $idpessoa); $id = Transacao::insere('seg_token_nova_senha', $dados); if ($id) { return $token; } else { return false; } }
public function insereQuantidades($id, $quantidades) { $tbl = 'mrc_produto_quantidade'; $where = 'idproduto = ?'; $dadosWhere = array($id); //Apaga os dados para inserir os novos Transacao::delete($tbl, $where, $dadosWhere); foreach ($quantidades as $q) { $dados = array('idproduto' => $id, 'quantidade' => 1, 'idtamanho' => 2); $idQuantidade = Transacao::insere($tbl, $dados); } }
public function insereErroSQL($erroSQL) { $tbl = 'seg_erro_sql'; $dados = array('idlog' => $erroSQL->get_idLog(), 'pagina' => $erroSQL->get_pagina(), 'consulta' => $erroSQL->get_consulta(), 'erro' => $erroSQL->get_erro(), 'data_hora' => date('Y-m-d H:i:s')); $idLog = Transacao::insere($tbl, $dados); }
public function enviaMensagem($envia, $recebe, $mensagem) { $dados = array('idpessoa_envia' => $envia, 'idpessoa_recebe' => $recebe, 'mensagem' => $mensagem); $resultado = Transacao::insere('bo_mensagem', $dados); return $resultado; }