header("Location:login.php");
}
/**
 * autenticações 
 */
$filterGET = array('action' => array('filter' => FILTER_VALIDATE_REGEXP, 'options' => array("regexp" => "/^(excluir|imprimir)\$/")), 'id' => array('filter' => FILTER_VALIDATE_INT), 'page' => array('filter' => FILTER_VALIDATE_INT), 'id' => array('filter' => FILTER_VALIDATE_INT));
$argsPost = array('action' => array('filter' => FILTER_VALIDATE_REGEXP, 'options' => array("regexp" => "/^(excluir)\$/")), 'ids' => array('filter' => FILTER_VALIDATE_INT, 'flags' => FILTER_REQUIRE_ARRAY), 'page' => array('filter' => FILTER_VALIDATE_INT));
$inputPOST = filter_input_array(INPUT_POST, $argsPost);
$dataGet = filter_input_array(INPUT_GET, $filterGET);
try {
    $count = financeiroBO::getFinanceiroCount("vencidos");
    if (!$dataGet['page']) {
        $dataGet['page'] = 1;
    }
    $paginador = new paginador($dataGet['page'], $count, 20, '', array('pesquisa' => $inputGET['pesquisa']));
    $dados_atraso = financeiroBO::getFinanceiro("vencidos", $paginador->getPage());
    /**
     * action via post EXCLUIR
     */
    if (isset($dataGet['action'])) {
        if ($dataGet['action'] == 'excluir') {
            if (isset($dataGet['id'])) {
                try {
                    $result = usuarioBO::deletar($dataGet['id']);
                    if ($result == true) {
                        $response['success'][] = 'Usuário excluído com sucesso!';
                        $response['link'] = 'usuario.php?page=' . $dataGet['page'];
                    } else {
                        //$response['error'][] = "Revenda já está vinculado a uma cotação !!";
                    }
                } catch (Exception $err) {
                                     tmpBO::salvar($dataPostLimite, 'tmp');
                                     $dataPostLimite['limite_auto_resposta'] = 1;
                                     $dataPostLimite['dias_auto_resposta'] = 15;
                                     $dataPostLimite['dias_login'] = 15;
                                     $dataPostLimite['limite_atendentes'] = 1;
                                     $dataPostLimite['data'] = date("Y-m-d H:i:s");
                                     usuario_expiracaoBO::salvarExpiracao($dataPostLimite, 'users_expiracao');
                                     /**
                                      *  lança no Financeiro
                                      */
                                     if ($data['planos_assinatura_id']) {
                                         $plano = plano_assinaturaBO::getPlanoEspecifico($data['planos_assinatura_id']);
                                         $data_financeiro['valor'] = FUNCOES::formatoDecimalPercentual($plano['valor']);
                                         $data_financeiro['valor'] *= 1 + FUNCOES::formatoDecimalPercentual($plano['percentual_admin']) / 100;
                                         $data_financeiro['users_id'] = $id;
                                         financeiroBO::salvar($data_financeiro, 'financeiro');
                                     } else {
                                         $data['planos_assinatura_id'] = NULL;
                                     }
                                     users_informacaoBO::salvar($data, 'users_informacao');
                                     $response['success'][] = 'Usuário inserido com sucesso!!';
                                 }
                                 $response['link'] = 'javascript:history.go(-1)';
                             }
                         }
                     }
                 }
             }
         }
     }
 }
Example #3
0
    header("Location:login.php");
}
/**
 * autenticações 
 */
$filterGET = array('action' => array('filter' => FILTER_VALIDATE_REGEXP, 'options' => array("regexp" => "/^(excluir|imprimir)\$/")), 'id' => array('filter' => FILTER_VALIDATE_INT), 'page' => array('filter' => FILTER_VALIDATE_INT), 'id' => array('filter' => FILTER_VALIDATE_INT));
$argsPost = array('action' => array('filter' => FILTER_VALIDATE_REGEXP, 'options' => array("regexp" => "/^(excluir)\$/")), 'ids' => array('filter' => FILTER_VALIDATE_INT, 'flags' => FILTER_REQUIRE_ARRAY), 'page' => array('filter' => FILTER_VALIDATE_INT));
$inputPOST = filter_input_array(INPUT_POST, $argsPost);
$dataGet = filter_input_array(INPUT_GET, $filterGET);
try {
    $count = financeiroBO::getFinanceiroCount("vencidos");
    if (!$dataGet['page']) {
        $dataGet['page'] = 1;
    }
    $paginador = new paginador($dataGet['page'], $count, 20, '', array('pesquisa' => $inputGET['pesquisa']));
    $dados_receber = financeiroBO::getFinanceiro("vencidos", $paginador->getPage());
    /**
     * action via post EXCLUIR
     */
    if (isset($dataGet['action'])) {
        if ($dataGet['action'] == 'excluir') {
            if (isset($dataGet['id'])) {
                try {
                    $result = usuarioBO::deletar($dataGet['id']);
                    if ($result == true) {
                        $response['success'][] = 'Usuário excluído com sucesso!';
                        $response['link'] = 'usuario.php?page=' . $dataGet['page'];
                    } else {
                        //$response['error'][] = "Revenda já está vinculado a uma cotação !!";
                    }
                } catch (Exception $err) {
Example #4
0
     exit;
 } elseif ($dataGet['action'] == 'usuarios') {
     require_once '../lib/fpdf/fpdf.php';
     $relatorio = "usuarios";
     if (empty($dataGet['busca'])) {
         $dadosExportarPDF = usuarioBO::getListaUsuarios(LIMIT_REGISTROS_RELATORIOS);
     } else {
         $dadosExportarPDF = usuarioBO::getListaUsuariosPesquisa($dataGet, LIMIT_REGISTROS_RELATORIOS);
     }
     require_once '../sealed/controler/pdf.php';
     exit;
 } elseif ($dataGet['action'] == 'usuarios_atraso') {
     require_once '../lib/fpdf/fpdf.php';
     require_once '../sealed/BO/financeiroBO.php';
     $relatorio = "usuarios_atraso";
     $dadosExportarPDF = financeiroBO::getFinanceiro("vencidos", LIMIT_REGISTROS_RELATORIOS);
     require_once '../sealed/controler/pdf.php';
     exit;
 } elseif ($dataGet['action'] == 'usuarios_bloqueados') {
     require_once '../lib/fpdf/fpdf.php';
     //require_once('../sealed/BO/financeiroBO.php');
     $relatorio = "usuarios_bloqueados";
     $dadosExportarPDF = usuarioBO::getListaUsuariosBloqueados(LIMIT_REGISTROS_RELATORIOS);
     require_once '../sealed/controler/pdf.php';
     exit;
 } elseif ($dataGet['action'] == 'usuarios_expirado') {
     require_once '../lib/fpdf/fpdf.php';
     //require_once('../sealed/BO/financeiroBO.php');
     $relatorio = "usuarios_expirados";
     $dadosExportarPDF = usuarioBO::getUsuariosExpirar(LIMIT_REGISTROS_RELATORIOS);
     require_once '../sealed/controler/pdf.php';
                    $response['success'][] = 'Financeiro  atualizado com sucesso!!';
                } else {
                    financeiroBO::salvar($data, 'financeiro');
                    $response['success'][] = 'Financeiro inserido com sucesso!!';
                }
                $pagina = $_POST['pgname'] . '.php';
                $response['link'][] = "{$pagina}?page={$page}";
            }
        }
    }
    /**
     * Editar plano
     */
    if ($dataGet['id']) {
        try {
            $data = financeiroBO::getFinanceiroEspecifico($dataGet['id']);
            $data['valor'] = FUNCOES::formatoDecimalHTML($data['valor']);
            $data['data_vencimento'] = FUNCOES::formatarDatatoHTML($data['data_vencimento']);
        } catch (Exception $err) {
            $response['error'][] = $err->getMessage();
        }
    }
} catch (Exception $ex) {
    $response['error'][] = $ex->getMessage();
}
if (FUNCOES::isAjax()) {
    print json_encode($response);
    exit;
}
?>
<!DOCTYPE html>
Example #6
0
    header("Location:login.php");
}
/**
 * autenticações 
 */
$filterGET = array('action' => array('filter' => FILTER_VALIDATE_REGEXP, 'options' => array("regexp" => "/^(excluir|imprimir)\$/")), 'id' => array('filter' => FILTER_VALIDATE_INT), 'page' => array('filter' => FILTER_VALIDATE_INT), 'id' => array('filter' => FILTER_VALIDATE_INT));
$argsPost = array('action' => array('filter' => FILTER_VALIDATE_REGEXP, 'options' => array("regexp" => "/^(excluir)\$/")), 'ids' => array('filter' => FILTER_VALIDATE_INT, 'flags' => FILTER_REQUIRE_ARRAY), 'page' => array('filter' => FILTER_VALIDATE_INT));
$inputPOST = filter_input_array(INPUT_POST, $argsPost);
$dataGet = filter_input_array(INPUT_GET, $filterGET);
try {
    $count = financeiroBO::getFinanceiroCount("a_receber");
    if (!$dataGet['page']) {
        $dataGet['page'] = 1;
    }
    $paginador = new paginador($dataGet['page'], $count, 20, '', array('pesquisa' => $inputGET['pesquisa']));
    $dados_receber = financeiroBO::getFinanceiro("a_receber", $paginador->getPage());
    /**
     * action via post EXCLUIR
     */
    if (isset($dataGet['action'])) {
        if ($dataGet['action'] == 'excluir') {
            if (isset($dataGet['id'])) {
                try {
                    $result = usuarioBO::deletar($dataGet['id']);
                    if ($result == true) {
                        $response['success'][] = 'Usuário excluído com sucesso!';
                        $response['link'] = 'usuario.php?page=' . $dataGet['page'];
                    } else {
                        //$response['error'][] = "Revenda já está vinculado a uma cotação !!";
                    }
                } catch (Exception $err) {
Example #7
0
$dataGet = filter_input_array(INPUT_GET, $filterGET);
try {
    $count = financeiroBO::getListaCount();
    if (!$dataGet['page']) {
        $dataGet['page'] = 1;
    }
    $paginador = new paginador($dataGet['page'], $count, 20, '');
    $dados = financeiroBO::getLista($paginador->getPage());
    /**
     * action via post EXCLUIR
     */
    if (isset($dataGet['action'])) {
        if ($dataGet['action'] == 'excluir') {
            if (isset($dataGet['id'])) {
                try {
                    $result = financeiroBO::deletar($dataGet['id']);
                    $response['success'][] = 'Financeiro excluído com sucesso!';
                    $response['link'] = 'financeiro.php?page=' . $dataGet['page'];
                } catch (Exception $err) {
                    $response['error'][] = $err->getMessage();
                }
            }
        }
    }
    if (!$dataGet['page']) {
        $dataGet['page'] = 1;
    }
} catch (Exception $e) {
    $response['error'][] = $e->getMessage();
}
if (FUNCOES::isAjax()) {