Exemplo n.º 1
0
 public static function put_var_paginate()
 {
     if (isset(self::$execute)) {
         $page = Request::in_get('p');
         $page = 1;
         return "&p=" . $page;
     }
     return false;
 }
Exemplo n.º 2
0
<?php

$usuario = Container::Usuario();
Redirect::logged_only('usuario_id', 'login.login');
Redirect::this_profile_only('usuario_perfil', 1, 'page_errors.acesso_negado');
?>

<!--Chamando determinado usuário na tabela via id-->
<?php 
$data_user = $usuario->find(Request::in_get('id'));
?>

<h2>Editar Usuários</h2>
<hr>
<div class="body-contain">

<?php 
require_once 'view_config/flash_message.php';
?>

<form role="form" method="post" action=<?php 
Helper::action("Usuario_controller", "editar|id={$data_user['id']}");
?>
>
	
	<div class="form-group">
        <label for="login">Login <small>( Digite um Email Valido )</small></label>
        <input type="text" value="<?php 
Helper::show($data_user['login']);
?>
" class="form-control" name="login" id="login" placeholder="Email do novo Usuário"/>
        return Redirect::to_view('empresa_administradora.editar', "id={$id_usuario}");
    }
    # Cadastra os dados da empresa administradora do Sistema
    if ($empresa_utilizadora->update($data, Request::in_get('id_empresa'))) {
        # Se o campo Password não estiver em branco então o usuário está tentando editá-lo
        if (!Filter::is_empty(Request::in_post('password')) and !Filter::is_empty(Request::in_post('password_repeat'))) {
            # Verifica se a Senha é a mesma do campo repita a Senha
            if (Filter::compare_passwords()) {
                Session::flash('error', 'A senha no campo (Senha) não é a mesma do campo (Repita a Senha)');
                return Redirect::to_view('empresa_administradora.editar', "id={$id_usuario}");
            }
            # Inclui o campo password na edição
            $data_login['password'] = Hash::make(Request::in_post('password'));
        }
        # Cadastra os dados referentes ao Login
        if ($model_login->update($data_login, Request::in_get('id_usuario'))) {
            Session::flash('success', 'Dados Editados com Sucesso.');
            return Redirect::to_view('empresa_administradora.editar', "id={$id_usuario}");
        }
    }
}
# --------------------------------------------------------------------------
# Realizando o pre-cadastro de Empresas externas, ou seja, empresas de clêntes
# --------------------------------------------------------------------------
if (Context::get_context('pre_cadastro_empresas_externas')) {
    # Dados referentes aos dados da Empresa
    $data['nome'] = Request::in_post('nome');
    $data['cnpj'] = Request::in_post('cnpj');
    # Dados referentes aos dodos do Login
    $data_login['login'] = Request::in_post('login');
    $data_login['password'] = Hash::make(Password_generator::generate());
Exemplo n.º 4
0
<?php

# Chama os Models necessários
$empresa = Container::Empresa_utilizadora();
$login = Container::Login();
# Busca o Usuário e a Empresa pelo id
$data_empresa = $empresa->find(Session::get_session('vinculo_empresa'));
$data_login = $login->find(Session::get_session('id_usuario'));
# Seta os id´s do Usuário e da Empresa
$id_usuario = Request::in_get('id');
$id_empresa = $data_empresa['id'];
?>
 
    <section class="right_container">
        
        <!--Mensagens flash-->
        <?php 
if (Session::has_flash('error')) {
    ?>
            <p class="alert alert-danger fade in">
                <a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>
                <?php 
    Session::get_flash('error');
    ?>
            </p>
        <?php 
} elseif (Session::has_flash('success')) {
    ?>
            <p class="alert alert-success fade in">
                <a href="#" class="close" data-dismiss="alert" aria-label="close">&times;</a>
                <?php 
Exemplo n.º 5
0
<?php

# Pagina para Editar o Setor
$setor = Container::Setor();
$data_setor = $setor->find(Request::in_get('id', true));
$id = $data_setor['id'];
?>

 <section class="right_container">

 	<h4 class="caption">Página de Edição de Setores</h4>
    
        <form method="post" action=<?php 
Helper::action("Setor_controller", "editar|id={$id}");
?>
>

            <section class="body_container">

            	<div class="form-group">
                        <label for="nome">Nome do Setor <small></small></label>
                        <input type="text" class="form-control" name="nome" id="nome" placeholder="Digite o Nome da Empresa" value="<?php 
echo $data_setor['nome'];
?>
"/>
                </div>

                <div class="form-group">
                        <label for="responsavel">Responsável pelo Setor<small></small></label>
                        <select class="form-control" name="responsavel" id="responsavel">
                        	<option value=""></option>
Exemplo n.º 6
0
# --------------------------------------------------------------------------
# Realizando a  Deleção dos Setores
# --------------------------------------------------------------------------
if (Context::get_context('deletar')) {
    if ($setor->delete(Request::in_get('id'))) {
        Session::flash('success', 'Setor Deletado com Sucesso');
        return Redirect::to_view('setores.listar');
    }
}
# --------------------------------------------------------------------------
# Realizando a Edição dos Setores
# --------------------------------------------------------------------------
if (Context::get_context('editar')) {
    $data['nome'] = Request::in_post('nome');
    $data['descricao'] = Request::in_post('descricao');
    $data['data_cadastro'] = Date::date_now('br');
    $data['vinculo_empresa'] = Session::get_session('vinculo_empresa');
    $id = Request::in_get('id', true);
    if (Filter::is_empty_array($data)) {
        Session::flash('error', 'Todos os campos são obrigatórios');
        return Redirect::to_view('setores.cadastrar');
    }
    $data['responsavel'] = Request::in_post('responsavel');
    if (Filter::is_empty($data['responsavel'])) {
        $data['responsavel'] = 0;
    }
    if ($setor->update($data, $id)) {
        Session::flash('success', 'Setor Editado com Sucesso');
        return Redirect::to_view('setores.editar', "id={$id}");
    }
}