public function GravaAlteracao() { $Datas = new Data(); $String = new CString(); $data = date("Y-m-d H:i:s"); $idCp = $String->descriptografa($_POST["CodCp1"]); $fornecedor = $_POST['fornecedor'] ? $_POST['fornecedor'] : 'NULL'; $descricao = isset($_POST['descricao']) ? strtoupper($_POST['descricao']) : ''; $valor = isset($_POST['valor']) ? $String->limpa_moeda($_POST['valor']) : ''; $vencimento = isset($_POST['vencimento']) ? $Datas->convertDataSql($_POST['vencimento']) : ''; $id_cc = isset($_POST['conta']) ? $_POST['conta'] : ''; $centroDespesa = isset($_POST['centro_despesa']) ? $_POST['centro_despesa'] : 'NULL'; $categoria = $_POST['categoria'] ? $_POST['categoria'] : 'NULL'; $filial = $_POST["filial"]; $FormaPagamento = isset($_POST['forma_pagamento']) ? $_POST['forma_pagamento'] : 'NULL'; $NumeroNF = isset($_POST['numero_nf']) ? $_POST['numero_nf'] : ''; $NumCheque = !empty($_POST['num_cheque']) ? $_POST['num_cheque'] : 'NULL'; $Altera = (new ModelLancaCpBd())->AlteraLancamento($NumeroNF, $idCp, $valor, $vencimento, $fornecedor, $descricao, $data, $_SESSION["id_usuario"], $id_cc, $filial, $categoria, $centroDespesa, $FormaPagamento, $NumCheque); if ($Altera) { echo 1; exit(); } else { echo 0; exit(); } }
public function DepositoSaque() { $Datas = new Data(); $String = new CString(); $data = date("Y-m-d H:i:s"); $conta = $_POST["conta"]; $valor = isset($_POST['valor']) ? $String->limpa_moeda($_POST['valor']) : ''; $dataUsu = isset($_POST['data']) ? $Datas->convertDataSql($_POST['data']) : ''; $descricao = isset($_POST['observacao']) ? $String->convertem($_POST['observacao'], 1) : ''; $TipoOperacao = $_POST["tipo_operacao"]; $Centro_receita = $_POST["centro_receita"]; $Categoria = $_POST["categoria"]; $RealizaOperacao = (new ModelBanco())->EfetuaSaqueDeposito($dataUsu, $data, $valor, $TipoOperacao, $_SESSION["id_usuario"], $conta, $descricao, $Centro_receita, $Categoria); if ($RealizaOperacao) { echo 1; exit(); } else { echo 0; exit(); } }
public function DepositoSaque() { $Datas = new Data(); $String = new CString(); $data = date("Y-m-d H:i:s"); $conta = $_POST["conta"]; $valor = isset($_POST['valor']) ? $String->limpa_moeda($_POST['valor']) : ''; $dataUsu = isset($_POST['data']) ? $Datas->convertDataSql($_POST['data']) : ''; $descricao = isset($_POST['observacao']) ? $String->convertem($_POST['observacao'], 1) : ''; $TipoOperacao = $_POST["tipo_operacao"]; $Centro_receita = $_POST["centro_receita"]; $Categoria = $_POST["categoria"]; //Caso seja fechamento diário, verifica se o valor recebido através do form //condiz com a soma dos valores do caixa, de acordo com a forma de pagamento $ValorDia = (new ModelPendencias())->VerificaTotalDiaFormaPagamento($Datas->convertDataSql($_POST["diaf"]), "DINHEIRO"); if ($ValorDia != $valor) { echo("Não foi possível garantir a integridade dos valores, refaça a operação\n\n Verifique se a forma de pagamento já foi consolidada no dia atual"); exit(); } $RealizaOperacao = (new ModelBanco())->EfetuaSaqueDeposito($dataUsu, $data, $valor, $TipoOperacao, $_SESSION["id_usuario"], $conta, $descricao, $Centro_receita, $Categoria, true); if ($RealizaOperacao) { if ((new ModelPendencias ())->RegistraFechamento("DINHEIRO", $Datas->convertDataSql($_POST["diaf"]), $_POST["CodIdTransacao"])) { echo 1; exit(); } } else { echo 0; exit(); } }
public function alterarDados() { $String = new CString(); $Datas = new Data(); $cod_cr = $String->descriptografa($_REQUEST["codigo"]); $data = date("Y-m-d H:i:s"); $cliente = $_POST['cliente'] ? $_POST['cliente'] : 'NULL'; $descricao = isset($_POST['descricao']) ? $String->convertem($_POST['descricao'], 1) : ''; $valor = isset($_POST['valor']) ? $String->limpa_moeda($_POST['valor']) : ''; $vencimento = isset($_POST['vencimento']) ? $Datas->convertDataSql($_POST['vencimento']) : ''; $centroReceita = isset($_POST['centro_receita']) ? $_POST['centro_receita'] : ''; $conta = isset($_POST['conta']) ? $_POST['conta'] : ''; $categoria = $_POST['categoria'] ? $_POST['categoria'] : 'NULL'; $filial = $_POST["filial"]; $FormaPagamento = ($_POST['forma_pagamento'] != "") ? $_POST['forma_pagamento'] : 'NULL'; $NumeroNF = isset($_POST['numero_nf']) ? strtoupper($_POST['numero_nf']) : ''; $CentroCusto = isset($_POST['centro_custo']) ? $_POST['centro_custo'] : 'NULL'; $NumCheque = !empty($_POST['num_cheque']) ? $_POST['num_cheque'] : 'NULL'; $atualizaLancamento = (new ModellancaCrBd())->Alterarlancamento($CentroCusto, $NumeroNF, $cod_cr, $descricao, $cliente, $centroReceita, $data, $valor, $vencimento, $_SESSION["id_usuario"], $conta, $filial, $categoria, $FormaPagamento, $NumCheque); if ($atualizaLancamento) { //Verifica se o usuário possui acesso limitado ao módulo recepção if ($_SESSION["modulo_recepcao"] != "S") $Redir = "VlancaCr.php"; else $Redir = "VlancaCrRecepcao.php"; echo json_encode(array('A' => 1, 'B' => $Redir)); exit(); } else { echo json_encode(array('A' => 0, 'B' => 'Erro ao realizar alteração!')); exit(); } }