| Server IP : 23.111.136.34 / Your IP : 216.73.216.136 Web Server : Apache System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : meusitei ( 1072) PHP Version : 5.6.40 Disable Function : show_source, system, shell_exec, passthru, proc_open MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/meusitei/public_html/controle/controllers/ |
Upload File : |
<?php
/**
* UserRegisterController - Controller de exemplo
*
* @package TutsupMVC
* @since 0.1
*/
class FinanceiroController extends MainController
{
/**
* $login_required
*
* Se a página precisa de login
*
* @access public
*/
public $login_required = true;
/**
* $permission_required
*
* Permissão necessária
*
* @access public
*/
public $permission_required = 'user-register';
/**
* Carrega a página "/views/user-register/index.php"
*/
public function index() {
// Page title
$this->title = 'Financeiro';
$this->breadcrumbs = array('Financeiro');
// Verifica se o usuário está logado
if ( ! $this->logged_in ) {
// Se não; garante o logout
$this->logout();
// Redireciona para a página de login
$this->goto_login();
// Garante que o script não vai passar daqui
return;
}
if ($this->paginapermissao($this->permission_required) == 1){
// Verifica se o usuário tem a permissão para acessar essa página
if (!$this->check_permissions($this->permission_required, $this->userdata['user_permissions'])) {
require ABSPATH . '/includes/401.php';
return;
}
}
// Parametros da função
$parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();
require_once ABSPATH . '/classes/class-DirTools.php';
// Carrega o modelo para este view
$modelo = $this->load_model('financeiro/financeiro-model');
/** Carrega os arquivos do view **/
require ABSPATH . '/views/_includes/header.php';
require ABSPATH . '/views/_includes/forms_avancada_css.php';
require ABSPATH . '/views/_includes/header2.php';
require ABSPATH . '/views/_includes/menu.php';
// /views/user-register/index.php
require ABSPATH . '/views/financeiro/financeiro-view.php';
// /views/_includes/footer.php
require ABSPATH . '/views/_includes/footer.php';
require ABSPATH . '/views/_includes/forms_avancada_js.php';
require ABSPATH . '/views/_includes/footer2.php';
} // index
public function apagar() {
// Page title
$this->title = 'Financeiro';
$this->breadcrumbs = array('Financeiro');
// Verifica se o usuário está logado
if ( ! $this->logged_in ) {
// Se não; garante o logout
$this->logout();
// Redireciona para a página de login
$this->goto_login();
// Garante que o script não vai passar daqui
return;
}
if ($this->paginapermissao($this->permission_required) == 1){
// Verifica se o usuário tem a permissão para acessar essa página
if (!$this->check_permissions($this->permission_required, $this->userdata['user_permissions'])) {
require ABSPATH . '/includes/401.php';
return;
}
}
// Parametros da função
$parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();
require_once ABSPATH . '/classes/class-DirTools.php';
// Carrega o modelo para este view
$modelo = $this->load_model('financeiro/financeiro-model');
/** Carrega os arquivos do view
require ABSPATH . '/views/_includes/header.php';
require ABSPATH . '/views/_includes/forms_avancada_css.php';
require ABSPATH . '/views/_includes/header2.php';
require ABSPATH . '/views/_includes/menu.php';
// /views/user-register/index.php
require ABSPATH . '/views/financeiro/apagar-financeiro-view.php';
// /views/_includes/footer.php
require ABSPATH . '/views/_includes/footer.php';
//require ABSPATH . '/views/financeiro/js-financeiro-view.php';
require ABSPATH . '/views/_includes/forms_avancada_js.php';
require ABSPATH . '/views/_includes/footer2.php';
**/
require ABSPATH . '/views/_includes/header.php';
require ABSPATH . '/views/_includes/forms_avancada_css.php';
require ABSPATH . '/views/_includes/forms_avancada_css.php';
require ABSPATH . '/views/_includes/header2.php';
require ABSPATH . '/views/_includes/menu.php';
// /views/user-register/index.php
require ABSPATH . '/views/financeiro/apagar-financeiro-view.php';
// /views/_includes/footer.php
require ABSPATH . '/views/_includes/footer.php';
require ABSPATH . '/views/_includes/forms_avancada_js.php';
require ABSPATH . '/views/financeiro/js-financeiro-view.php';
require ABSPATH . '/views/_includes/footer2.php';
} // index
public function areceber() {
// Page title
$this->title = 'Financeiro';
$this->breadcrumbs = array('Financeiro');
// Verifica se o usuário está logado
if ( ! $this->logged_in ) {
// Se não; garante o logout
$this->logout();
// Redireciona para a página de login
$this->goto_login();
// Garante que o script não vai passar daqui
return;
}
if ($this->paginapermissao($this->permission_required) == 1){
// Verifica se o usuário tem a permissão para acessar essa página
if (!$this->check_permissions($this->permission_required, $this->userdata['user_permissions'])) {
require ABSPATH . '/includes/401.php';
return;
}
}
// Parametros da função
$parametros = ( func_num_args() >= 1 ) ? func_get_arg(0) : array();
require_once ABSPATH . '/classes/class-DirTools.php';
// Carrega o modelo para este view
$modelo = $this->load_model('financeiro/financeiro-model');
/** Carrega os arquivos do view
require ABSPATH . '/views/_includes/header.php';
require ABSPATH . '/views/_includes/forms_avancada_css.php';
require ABSPATH . '/views/_includes/header2.php';
require ABSPATH . '/views/_includes/menu.php';
// /views/user-register/index.php
require ABSPATH . '/views/financeiro/apagar-financeiro-view.php';
// /views/_includes/footer.php
require ABSPATH . '/views/_includes/footer.php';
//require ABSPATH . '/views/financeiro/js-financeiro-view.php';
require ABSPATH . '/views/_includes/forms_avancada_js.php';
require ABSPATH . '/views/_includes/footer2.php';
**/
require ABSPATH . '/views/_includes/header.php';
require ABSPATH . '/views/_includes/forms_avancada_css.php';
require ABSPATH . '/views/_includes/forms_avancada_css.php';
require ABSPATH . '/views/_includes/header2.php';
require ABSPATH . '/views/_includes/menu.php';
// /views/user-register/index.php
require ABSPATH . '/views/financeiro/areceber-financeiro-view.php';
// /views/_includes/footer.php
require ABSPATH . '/views/_includes/footer.php';
require ABSPATH . '/views/_includes/forms_avancada_js.php';
require ABSPATH . '/views/financeiro/js-financeiro-view.php';
require ABSPATH . '/views/_includes/footer2.php';
} // index
public function adicionar(){
$modelo = $this->load_model('financeiro/financeiro-model');
$modelo->adicionar($_POST);
}
public function acao(){
$modelo = $this->load_model('financeiro/financeiro-model');
$modelo->acao($_POST['novo'],$_POST['acao']);
}
public function getcontas(){
$modelo = $this->load_model('financeiro/financeiro-model');
$modelo->get_contas();
}
public function getcontastb(){
$modelo = $this->load_model('financeiro/financeiro-model');
$modelo->get_contastb();
}
public function getcategorias(){
$modelo = $this->load_model('financeiro/financeiro-model');
$modelo->get_categorias();
}
public function getcategoriastb(){
$modelo = $this->load_model('financeiro/financeiro-model');
$modelo->get_categoriastb();
}
public function getitens(){
$modelo = $this->load_model('financeiro/financeiro-model');
require ABSPATH . '/views/financeiro/itens-financeiro-view.php';
}
public function getar(){
$modelo = $this->load_model('financeiro/financeiro-model');
require ABSPATH . '/views/financeiro/itens-financeiro-view.php';
}
public function getarap(){
$modelo = $this->load_model('financeiro/financeiro-model');
require ABSPATH . '/views/financeiro/apitens-financeiro-view.php';
}
public function buscaitens(){
$modelo = $this->load_model('financeiro/financeiro-model');
require ABSPATH . '/views/financeiro/busca-financeiro-view.php';
}
public function getedit(){
$modelo = $this->load_model('financeiro/financeiro-model');
require ABSPATH . '/views/financeiro/edit-financeiro-view.php';
}
public function editar(){
$modelo = $this->load_model('financeiro/financeiro-model');
$modelo->editar($_POST);
}
public function pagar(){
$modelo = $this->load_model('financeiro/financeiro-model');
$modelo->pagar($_POST['status'],$_POST['id'],$_POST['tipo'],$_POST['valor']);
}
public function removeritem(){
$modelo = $this->load_model('financeiro/financeiro-model');
$modelo->deletar($_POST['remover']);
}
public function carregarplanilha(){
$modelo = $this->load_model('financeiro/financeiro-model');
require ABSPATH . '/views/financeiro/planilha-financeiro-view.php';
}
} // class home