public static function read()
 {
     try {
         $Conexao = new Conexao();
         $query = $_GET['query'];
         if (is_array($query)) {
             $dados = array();
             foreach ($query as $key => $value) {
                 $fetchAll = isset($_GET['fetchAll'][$key]) ? strtolower($_GET['fetchAll'][$key]) == 'false' ? false : true : true;
                 $offset = isset($_GET['offset'][$key]) ? $_GET['offset'][$key] : null;
                 $limit = isset($_GET['limit'][$key]) ? $_GET['limit'][$key] : null;
                 $dados[$key] = $Conexao->select($value, $fetchAll, $offset, $limit);
             }
             Flight::json($dados);
         } else {
             $fetchAll = isset($_GET['fetchAll']) ? strtolower($_GET['fetchAll']) == 'false' ? false : true : true;
             $offset = isset($_GET['offset']) ? $_GET['offset'] : null;
             $limit = isset($_GET['limit']) ? $_GET['limit'] : null;
             $dados = $Conexao->select($query, $fetchAll, $offset, $limit);
             Flight::json($dados);
         }
     } catch (Exception $e) {
         $e->sql = $query;
         jsonException($e, 500);
     }
 }
Пример #2
0
function isMember($codGrupo)
{
    if (isLogged()) {
        if (session_status() != PHP_SESSION_ACTIVE) {
            session_start();
        }
        require_once 'util/Conexao.class.php';
        $conexao = new Conexao();
        $colunas = array("grupo.*", "membros.MEM_IDENTIFICADOR");
        $dados = $conexao->select("membros", $colunas, "INNER JOIN grupo ON membros.MEM_GRU_CODIGO = grupo.GRU_CODIGO WHERE membros.MEM_USU_EMAIL = '" . $_SESSION['usuario']['USU_EMAIL'] . "' AND GRU_CODIGO = {$codGrupo}");
        if (count($dados) > 0) {
            return true;
        }
    }
    return false;
}
$totalCredito = 0;
foreach ($pagamentos as $key => $value) {
    if ($value['id_forma_pagamento'] == 6 || $value['id_forma_pagamento'] == 2) {
        $totalCredito += $value['valor_pagamento'];
    }
    $totalRecebido += $value['valor_pagamento'];
    if (!isset($pagByformaPagamento[$value['id_forma_pagamento']])) {
        $pagByformaPagamento[$value['id_forma_pagamento']] = array('descricao_forma_pagamento' => $value['descricao_forma_pagamento'], 'pagamentos' => array());
    }
    $pagByformaPagamento[$value['id_forma_pagamento']]['pagamentos'][] = $value;
}
/* end */
/* Consolidado por Profissional */
$Conexao = new Conexao();
$query_atendimentos = "SELECT tp.id AS id_profissional, tp.nome AS nome_profissional, COUNT(*) AS qtd_fichas_atendidas FROM tbl_atendimento AS ta \n\t\t\t\t\t\tINNER JOIN tbl_usuarios AS tp ON ta.id_profissional_atendimento = tp.id\n\t\t\t\t\t\tWHERE ta.id_empreendimento = {$id_empreendimento}\n\t\t\t\t\t\t\t\tAND date_format(ta.dta_entrada,'%Y-%m-%d') = '{$now}'  \n\t\t\t\t\t\tGROUP BY ta.id_profissional_atendimento;";
$atendimentos_profissional = $Conexao->select($query_atendimentos);
$lista_atendimentos_profissional = array();
$aux = array();
$atendimentos_profissional = $atendimentos_profissional ? $atendimentos_profissional : array();
foreach ($atendimentos_profissional as $key => $value) {
    $id_profissional = $value['id_profissional'];
    $query_qtd_pacientes = "SELECT COUNT(*) AS qtd_pacientes FROM(\n\t\t\t\t\t\t\t\t\tSELECT DISTINCT ta.id_paciente FROM tbl_atendimento AS ta \n\t\t\t\t\t\t\t\t\tWHERE ta.id_empreendimento = 75\n\t\t\t\t\t\t\t\t\t\tAND date_format(ta.dta_entrada,'%Y-%m-%d') = '{$now}'   \n\t\t\t\t\t\t\t\t\t\tAND ta.id_profissional_atendimento = {$id_profissional}\n\t\t\t\t\t\t\t\t\t\tAND ta.id_empreendimento = {$id_empreendimento}\n\t\t\t\t\t\t\t\t) AS tbl_pacientes";
    $qtd_pacientes = $Conexao->select($query_qtd_pacientes, false);
    $atendimentos_profissional[$key]['qtd_pacientes'] = $qtd_pacientes['qtd_pacientes'];
    $query_qtd_fichas_acrescimo = "SELECT SUM(flg_ficha_acrescimo) AS qtd_fichas_acrescimo FROM (\n\t\t\t\t\t\t\t\t\t\tSELECT DISTINCT ta.id_paciente, \n\t\t\t\t\t\t\t\t\t\t\t(\t\n\t\t\t\t\t\t\t\t\t\t\t\tif(\t\n\t\t\t\t\t\t\t\t\t\t\t\t\t(\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tSELECT 1 FROM tbl_vendas AS sub_tv \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE sub_tv.id_cliente = tv.id_cliente \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND sub_tv.id_empreendimento = tv.id_empreendimento \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tAND date_format(sub_tv.dta_venda,'%Y-%m-%d') < date_format(tv.dta_venda,'%Y-%m-%d') LIMIT 1\n\t\t\t\t\t\t\t\t\t\t\t\t\t) IS NOT NULL,1,0)\n\t\t\t\t\t\t\t\t\t\t\t) AS flg_ficha_acrescimo\n\t\t\t\t\t\t\t\t\t\tFROM tbl_vendas AS tv \n\t\t\t\t\t\t\t\t\t\tINNER JOIN tbl_itens_venda AS tiv ON tv.id = tiv.id_venda\n\t\t\t\t\t\t\t\t\t\tINNER JOIN tbl_atendimento_venda AS tav ON tav.id_venda = tv.id\n\t\t\t\t\t\t\t\t\t\tINNER JOIN tbl_atendimento AS ta ON tav.id_atendimento = ta.id\n\t\t\t\t\t\t\t\t\t\tWHERE tv.id_empreendimento = 75 \n\t\t\t\t\t\t\t\t\t\t\tAND date_format(tv.dta_venda,'%Y-%m-%d') = '{$now}' \n\t\t\t\t\t\t\t\t\t\t\tAND ta.id_profissional_atendimento = {$id_profissional}\n\t\t\t\t\t\t\t\t\t\t\tAND ta.id_empreendimento = {$id_empreendimento}\n\t\t\t\t\t\t\t\t\t) AS tb_ficha_acrescimo;";
    $qtd_fichas_acrescimo = $Conexao->select($query_qtd_fichas_acrescimo, false);
    $atendimentos_profissional[$key]['qtd_fichas_acrescimo'] = $qtd_fichas_acrescimo['qtd_fichas_acrescimo'] == null ? 0 : $qtd_fichas_acrescimo['qtd_fichas_acrescimo'];
    $query_orcamentos = "SELECT ta.id AS id_atendimento,\n\t\t\t\t\t\t\t(\n\t\t\t\t\t\t\t\tSELECT sub_tv.venda_confirmada FROM tbl_atendimento AS sub_ta \n\t\t\t\t\t\t\t\tINNER JOIN tbl_atendimento_venda AS sub_tav ON sub_ta.id = sub_tav.id_atendimento\n\t\t\t\t\t\t\t\tINNER JOIN tbl_vendas AS sub_tv ON sub_tav.id_venda = sub_tv.id\n\t\t\t\t\t\t\t\tINNER JOIN tbl_itens_venda AS sub_tiv ON sub_tv.id = sub_tiv.id_venda\n\t\t\t\t\t\t\t\tWHERE sub_ta.id_profissional_atendimento = ta.id_profissional_atendimento \n\t\t\t\t\t\t\t\t\t\tAND date_format(sub_ta.dta_entrada,'%Y-%m-%d') = date_format(ta.dta_entrada,'%Y-%m-%d')\n\t\t\t\t\t\t\t\t\t\tAND sub_tav.id_atendimento = ta.id\n\t\t\t\t\t\t\t\tORDER BY sub_ta.id, sub_tv.venda_confirmada DESC LIMIT 1 \t\n\t\t\t\t\t\t\t) AS flg_orcamento_contratado\n\t\t\t\t\t\t\tFROM tbl_atendimento AS ta \n\t\t\t\t\t\t\tINNER JOIN tbl_atendimento_venda AS tav ON ta.id = tav.id_atendimento\n\t\t\t\t\t\t\tINNER JOIN tbl_vendas AS tv ON tav.id_venda = tv.id\n\t\t\t\t\t\t\tINNER JOIN tbl_itens_venda AS tiv ON tv.id = tiv.id_venda\n\t\t\t\t\t\t\tWHERE ta.id_profissional_atendimento = {$id_profissional} \n\t\t\t\t\t\t\t\t\tAND date_format(ta.dta_entrada,'%Y-%m-%d') = '{$now}'\n\t\t\t\t\t\t\t\t\tAND ta.id_empreendimento = {$id_empreendimento}\n\t\t\t\t\t\t\tGROUP BY ta.id;";
    $orcamentos = $Conexao->select($query_orcamentos);
    $atendimentos_profissional[$key]['total_orcamentos'] = $orcamentos ? count($orcamentos) : 0;
    $atendimentos_profissional[$key]['total_orcamentos_contratados'] = 0;
Пример #4
0
<?php

session_start();
require_once "./util/funcoes.php";
require_once "./util/Conexao.class.php";
include "header.php";
if (!isLogged()) {
    header("Location: /login.php");
} else {
    if (isset($_POST['email']) && isset($_GET['cod_grupo'])) {
        $email_membro = $_POST['email'];
        $codigo = $_GET['cod_grupo'];
        $codigo3 = $_GET['mem_identificador'];
        $conexao = new Conexao();
        $dados = $conexao->select('membros', array('*'), "where MEM_USU_EMAIL = '{$email_membro}' and MEM_GRU_CODIGO = {$codigo}");
        $dados2 = $conexao->select('grupo', array('GRU_USU_EMAIL'), "where GRU_CODIGO = " . $codigo);
        var_dump($dados2);
        $mem_identificador->select('membros', array('*'), "where MEM_USU_EMAIL =" . $codigo3);
        ?>
    
       
        <div class="container" action="/membro/editado/<?php 
        echo $mem_identi;
        ?>
"id="conteudo">
            <form method="post">
            <label>Nomear como adm do grupo?</label>
            <input type="checkbox" /> 
            <input type="hidden" name="Valor" value="<?php 
        echo $email_membro;
        ?>
Пример #5
0
<?php

if (isset($_POST['nome']) && isset($_POST['email']) && isset($_POST['senha'])) {
    require_once "util/Conexao.class.php";
    $campos = array("USU_EMAIL", "USU_SENHA", "USU_STATUS", "USU_NOME");
    $valores = array($_POST['email'], hash("whirlpool", $_POST['senha']), 1, $_POST['nome']);
    $conexao = new Conexao();
    $conexao->insert("usuario", $campos, $valores);
    session_start();
    $_SESSION['usuario'] = $conexao->select("usuario", "*", "WHERE USU_EMAIL = '" . $_POST['email'] . "'")[0];
    header("Location: /dashboard/");
}
?>

<?php 
include "header.php";
?>
<div class="container" id="conteudo">
    <div class="row">
        <div class="col-md-6">
            <div id="carousel-example-generic" class="carousel slide" data-ride="carousel">

                <!-- Wrapper for slides -->
                <div class="carousel-inner" role="listbox">
                  <div class="item active">
                      <img src="img/(101).jpg" alt="Imagem Aleatória" class="img-rounded">
                  </div>
                  <div class="item">
                      <img src="img/(100).jpeg" alt="Imagem Aleatória" class="img-rounded">
                  </div>
                </div>
Пример #6
0
<?php

session_start();
$codigo = $_GET['codGrupo'];
$codigo2 = $_GET['codLista'];
include "header.php";
require_once 'util/Conexao.class.php';
require_once 'util/funcoes.php';
$conexao = new Conexao();
$colunas = array("*");
$dados = $conexao->select("itens_lista", $colunas, "JOIN lista ON lista.LIS_CODIGO = itens_lista.ITE_LIS_LIS_CODIGO WHERE itens_lista.ITE_LIS_LIS_CODIGO = {$codigo2}");
if (isMember($codigo)) {
    ?>
<div class="container" id="conteudo">
    <a href="/grupos/<?php 
    echo $codigo;
    ?>
/listas/<?php 
    echo $codigo2;
    ?>
/itens/adicionar/" class="btn btn-default" title="Criar novos itens"><i class="fa fa-plus"></i> Novo item</a>
    <br>
 <?php 
    if (count($dados) == 0) {
        ?>
    <p id="erroGrupo">Nenhum item encontrado</p>
    <?php 
    } else {
        ?>
        <table class="table">
            <thead>
Пример #7
0
<?php

session_start();
$id = $_GET['id'];
require_once 'util/funcoes.php';
require_once 'util/Conexao.class.php';
$objetos = new Conexao();
if (!isset($_POST['resp'])) {
    if (isLogged()) {
        $grupos = $objetos->select('grupo', array('*'), "where GRU_CODIGO = {$id} and GRU_USU_EMAIL ='" . $_SESSION['usuario']['USU_EMAIL'] . "' ")[0];
        if (count($grupos) > 0) {
            include "header.php";
            ?>
            <div class="container" id="conteudo">
                <form method="post">
                    <label>Você realmente deseja excluir o grupo <?php 
            echo $grupos["GRU_NOME"];
            ?>
?</label>
                    <input type="submit" name="resp" value="Sim" class="btn btn-default btn-danger">
                    <input type="submit" name="resp" value="Não" class="btn btn-default">
                </form>
            </div>
<?php 
            include "scripts.php";
            include "footer.php";
        } else {
            header('Location: /dashboard/');
        }
    } else {
        header('Location: /login/');
Пример #8
0
<?php

session_start();
$id = $_GET['id'];
require_once './util/funcoes.php';
require_once './util/Conexao.class.php';
$conexao = new Conexao();
if (!isset($_POST['resp'])) {
    if (isLogged()) {
        $listas = $conexao->select("lista", array('lista.*'), "WHERE LIS_CODIGO = {$id}")[0];
        if (count($listas) > 0) {
            include './header.php';
            ?>
            <div class="container" id="conteudo">
                <form method="post">
                    <label>Você realmente deseja excluir a lista <?php 
            echo $listas["LIS_NOME"];
            ?>
 ?</label>
                    <input type="submit" name="resp" value="Sim" class="btn btn-default btn-danger">
                    <input type="submit" name="resp" value="Não" class="btn btn-default">
                </form>
            </div>
            <?php 
            include "scripts.php";
            include "footer.php";
        } else {
            header("Location: membros.php");
        }
    } else {
        header("Location: login.php");
Пример #9
0
$codGrupo = $_GET['codGrupo'];
include "header.php";
if (!isMember($codGrupo)) {
    ?>
<div class="container" id="conteudo">
    <div class="alert alert-danger">
        <p>
            Você não permissão para acessar essa página
        </p>
    </div>
</div>
<?php 
} else {
    $conexao = new Conexao();
    $colunas = array("*");
    $dados = $conexao->select("lista", $colunas, "where LIS_GRU_CODIGO = " . $codGrupo);
    ?>
<div class="container" id="conteudo">
    <div class="row">
        <div class="col-md-1">
            <a class="btn-default btn" href="/grupos/<?php 
    echo $codGrupo;
    ?>
/listas/adicionar/">
                <span class="glyphicon glyphicon-plus-sign"></span> 
                Nova Lista</a>
        </div>
    </div>

    <?php 
    if (count($dados) == 0) {
Пример #10
0
$dadosXls .= "          <th>Equipo</th>";
$dadosXls .= "          <th>Modelo</th>";
$dadosXls .= "          <th>Tecnico Encargado</th>";
$dadosXls .= "          <th>Orden de Servicio</th>";
$dadosXls .= "          <th>Autorizado Por</th>";
$dadosXls .= "          <th>Horometro</th>";
$dadosXls .= "          <th>Fecha Entrega</th>";
$dadosXls .= "          <th>Actividad</th>";
$dadosXls .= "          <th>Insumos</th>";
$dadosXls .= "      </tr>";
//incluimos nossa conexão
include_once 'Conexao.class.php';
//instanciamos
$pdo = new Conexao();
//mandamos nossa query para nosso método dentro de conexao dando um return $stmt->fetchAll(PDO::FETCH_ASSOC);
$result = $pdo->select("SELECT T2.razon, T3.descripcion, T3.modelo, T4.nombre, T1.ordenTrabajo, T1.autorizado, T1.horometro, T1.fechasolicitud, \n  T1.fechaatencion, T1.fechainicio, T1.fechaentrega, T1.tiempoatencion, T1.tiempoimpro, T1.reporcliente, T1.actividad, T1.insumos\nFROM mantecorre T1\ninner join usuario T2 ON T1.usuario_id = T2.id\ninner join equipo T3 ON T1.equipo_id = T3.id\ninner join empleado T4 ON T1.empleado_id = T4.id\n\nWHERE razon = '{$usuario}';");
//varremos o array com o foreach para pegar os dados
foreach ($result as $res) {
    $dadosXls .= "      <tr>";
    $dadosXls .= "          <td>" . $res['razon'] . "</td>";
    $dadosXls .= "          <td>" . $res['descripcion'] . "</td>";
    $dadosXls .= "          <td>" . $res['modelo'] . "</td>";
    $dadosXls .= "          <td>" . $res['nombre'] . "</td>";
    $dadosXls .= "          <td>" . $res['ordenTrabajo'] . "</td>";
    $dadosXls .= "          <td>" . $res['autorizado'] . "</td>";
    $dadosXls .= "          <td>" . $res['horometro'] . "</td>";
    $dadosXls .= "          <td>" . $res['fechaentrega'] . "</td>";
    $dadosXls .= "          <td>" . $res['actividad'] . "</td>";
    $dadosXls .= "          <td>" . $res['insumos'] . "</td>";
    $dadosXls .= "      </tr>";
}
Пример #11
0
<script src="js/jquery-1.11.2.min.js" type="text/javascript"></script>
<?php 
session_start();
include "./header.php";
require_once './util/Conexao.class.php';
require_once './util/funcoes.php';
if (!isLogged()) {
    header("Location: login.php");
} else {
    $conexao = new Conexao();
    $colunas = array("lista.*");
    $dados = $conexao->select("lista", $colunas, NULL);
    ?>

    <div class="row"><!--   Pesquisa    -->
        <div class="col-md-offset-7 col-md-4">
            <div class="input-group">
                <input type="text" class="form-control" />
                <div class="input-group-btn">
                    <button class="btn btn-primary"><i class="fa fa-search"></i></button>
                </div>
            </div>
        </div>
    </div>

    <br>

    <div class="row">
        <div class="col-md-1">
            <a class="btn-default btn collapsed"
               data-toggle="collapse" data-target="#novaListaCollapse">
Пример #12
0
<?php

session_start();
$codGrupo = $_GET['codGrupo'];
$codLista = $_GET['codLista'];
$id = $_GET['id'];
require_once 'util/funcoes.php';
require_once 'util/Conexao.class.php';
include 'header.php';
$conexao = new Conexao();
if (!isset($_POST['resp'])) {
    if (isMember($codGrupo)) {
        $itens = $conexao->select("itens_lista", array('*'), "WHERE ITE_LIS_CODIGO = {$id}")[0];
        if (count($itens) > 0) {
            ?>
            <div class="container" id="conteudo">
                <h1>Remover Item</h1>
                <form method="post">
                    <label>Você realmente deseja excluir o item <?php 
            echo $itens["ITE_LIS_DESCRICAO_ITEM"];
            ?>
 ?</label>
                    <input type="submit" name="resp" value="Sim" class="btn btn-default btn-danger">
                    <input type="submit" name="resp" value="Não" class="btn btn-default">
                </form>
            </div>
            <?php 
        } else {
            ?>
            <div class="container" id="conteudo">
                <div class="alert alert-danger">
Пример #13
0
<?php

include 'header.php';
require_once "./util/Conexao.class.php";
require_once "./util/funcoes.php";
$conexao = new Conexao();
$item_edit = $_POST['Item'];
$codigo = $_GET['id'];
$dados = $conexao->select('itens_lista', array('*'), "where ITE_LIS_CODIGO = " . $codigo);
if (count($dados) > 0) {
    $att = $conexao->update('itens_lista', array('ITE_LIS_DESCRICAO_ITEM'), array($item_edit), "ITE_LIS_CODIGO = " . $codigo);
    echo "Item alterado com sucesso";
}
include 'footer.php';
Пример #14
0
<?php

require_once 'util/Conexao.class.php';
if (isset($_POST['user']) && isset($_POST['pass'])) {
    $usuario = $_POST['user'];
    $senha = hash("whirlpool", $_POST['pass']);
    $conexao = new Conexao();
    $dados = $conexao->select("usuario", "*", "WHERE USU_EMAIL = '{$usuario}' AND USU_SENHA = '{$senha}'");
    if (count($dados) > 0) {
        if (session_status() != PHP_SESSION_ACTIVE) {
            session_start();
        }
        $_SESSION['usuario'] = $dados[0];
        header("Location: /dashboard/");
    } else {
        include_once 'header.php';
        ?>
<div class="container" id="conteudo">
    <div class="alert alert-danger">
        <p>
            Usuário ou senha inválido
        </p>
    </div>
    <a href="/" class="btn btn-default">Voltar</a>
</div>
<?php 
        include_once 'scripts.php';
        include_once 'footer.php';
    }
} else {
    ?>
Пример #15
0
$dadosXls .= "          <th>Orden de Trabajo</th>";
$dadosXls .= "          <th>Horometro</th>";
$dadosXls .= "          <th>Contacto</th>";
$dadosXls .= "          <th>Hora Inicio</th>";
$dadosXls .= "          <th>Hora Fin</th>";
$dadosXls .= "          <th>Duracion</th>";
$dadosXls .= "          <th>Proximo Mantenimiento</th>";
$dadosXls .= "          <th>Reporte</th>";
$dadosXls .= "          <th>Insumos</th>";
$dadosXls .= "      </tr>";
//incluimos nossa conexão
include_once 'Conexao.class.php';
//instanciamos
$pdo = new Conexao();
//mandamos nossa query para nosso método dentro de conexao dando um return $stmt->fetchAll(PDO::FETCH_ASSOC);
$result = $pdo->select("SELECT T2.razon, T3.descripcion,  T4.detalle, T5.nombre, T1.ordenTrabajo, T1.horometro, T1.autorizado,  \n  T1.fechainicio, T1.entregaequipo, T1.duracion, T1.proximomante, T1.comentario, T1.insumos\n            FROM mantepre T1\n                    inner join usuario T2 ON T1.usuario_id = T2.id\n                    inner join equipo T3 ON T1.equipo_id = T3.id\n                    inner join frecuenciainterv T4 ON T1.frecuenciainterv_id = T4.id\n                    inner join empleado T5 ON T1.empleado_id = T5.id WHERE razon = '{$usuario}'");
//varremos o array com o foreach para pegar os dados
foreach ($result as $res) {
    $dadosXls .= "      <tr>";
    $dadosXls .= "          <td>" . $res['razon'] . "</td>";
    $dadosXls .= "          <td>" . $res['descripcion'] . "</td>";
    $dadosXls .= "          <td>" . $res['detalle'] . "</td>";
    $dadosXls .= "          <td>" . $res['nombre'] . "</td>";
    $dadosXls .= "          <td>" . $res['ordenTrabajo'] . "</td>";
    $dadosXls .= "          <td>" . $res['horometro'] . "</td>";
    $dadosXls .= "          <td>" . $res['autorizado'] . "</td>";
    $dadosXls .= "          <td>" . $res['fechainicio'] . "</td>";
    $dadosXls .= "          <td>" . $res['entregaequipo'] . "</td>";
    $dadosXls .= "          <td>" . $res['duracion'] . "</td>";
    $dadosXls .= "          <td>" . $res['proximomante'] . "</td>";
    $dadosXls .= "          <td>" . $res['comentario'] . "</td>";
Пример #16
0
<?php

include 'header.php';
require_once "./util/Conexao.class.php";
require_once "./util/funcoes.php";
if (session_status() != PHP_SESSION_ACTIVE) {
    session_start();
}
if (!isLogged()) {
    header("Location: login.php");
} else {
    $conexao = new Conexao();
    $id = $_GET['id'];
    $colunas = array("MEM_IDENTIFICADOR");
    $data = $conexao->select("membros", $colunas, "WHERE MEM_USU_EMAIL = '" . $_SESSION['usuario']['USU_EMAIL'] . "' AND " . "MEM_GRU_CODIGO = {$id}");
    if (count($data) <= 0) {
        ?>
        <div class="container" id='conteudo'>
            <div class="alert alert-danger"><i class="fa fa-times"></i> O grupo não existe !</div>
            <a href="/dashboard/" class="btn btn-default">Voltar</a>
        </div>
        <?php 
    } else {
        $dados = $data[0];
        if ($dados['MEM_IDENTIFICADOR'] != 1) {
            ?>
        <div class="container" id='conteudo'>
            <div class="alert alert-danger"><i class="fa fa-warning"></i> Você não tem permissão para acessar esta página</div>
            <a href="/dashboard/" class="btn btn-default">Voltar</a>
        </div>
        <?php 
Пример #17
0
require_once 'util/funcoes.php';
session_start();
$codGrupo = $_GET['codGrupo'];
if (!isMember($codGrupo)) {
    ?>
<div class="container" id="conteudo">
    <div class="alert alert-danger">
        <p>Você não tem permissão para acessar essa página</p>
    </div>
</div>
<?php 
} else {
    $conexao = new Conexao();
    $id = $_GET['id'];
    $colunas = array("lista.*");
    $data = $conexao->select("lista", $colunas, "WHERE LIS_CODIGO = {$id}")[0];
    ?>
    <div class="container">
        <h1>Editar Lista</h1>
        <form method="post" action="alterar-lista.php?id=<?php 
    echo $data["LIS_CODIGO"];
    ?>
"
              id="formLista">
            <div class="form-group">
                <label>Nome da Lista</label>
                <input type="text" class="form-control" name="nomeLista" 
                       value="<?php 
    echo $data['LIS_NOME'];
    ?>
"/>
Пример #18
0
if (session_status() != PHP_SESSION_ACTIVE) {
    session_start();
}
$codGrupo = $_GET['codGrupo'];
$lista = $_GET['lista'];
$id = $_GET['id'];
if (!isMember($codGrupo)) {
    ?>
<div class="container" id="conteudo">
    <p>Você não tem permissão para acessar essa página</p>
</div>
<?php 
} else {
    $conexao = new Conexao();
    $colunas2 = array("LIS_GRU_CODIGO");
    $data2 = $conexao->select("lista", $colunas2, "WHERE LIS_CODIGO = {$lista}");
    if (count($data2) <= 0) {
        ?>
        <div class="container" id='conteudo'>
            <div class="alert alert-danger"><i class="fa fa-times"></i>Grupo ou item inexistente!</div>
            <a href="/dashboard/" class="btn btn-default">Voltar</a>
        </div>
        <?php 
    } else {
        $colunas = array("itens_lista.*");
        $dados = $conexao->select("itens_lista", $colunas, "WHERE ITE_LIS_CODIGO = {$id}")[0];
        ?>
        <div class="container" id="conteudo">
            <h1>Editar Item</h1>
            <form method="post" action="/grupos/<?php 
        echo $codGrupo;
Пример #19
0
<?php

session_start();
require_once 'util/Conexao.class.php';
require_once 'util/funcoes.php';
$conexao = new Conexao();
$colunas = array("grupo.*", "membros.*");
$dados = $conexao->select("membros", $colunas, "INNER JOIN grupo ON membros.MEM_GRU_CODIGO = grupo.GRU_CODIGO WHERE membros.MEM_USU_EMAIL = '" . $_SESSION['usuario']['USU_EMAIL'] . "'");
?>

<?php 
if (count($dados) == 0) {
    ?>
    <p id="erroGrupo">Desculpe, mas não encontramos nenhum grupo vinculado a esta conta</p>
<?php 
} else {
    ?>
    <?php 
    foreach ($dados as $grupo) {
        ?>
        <div class="col-md-3">
            <div class="panel panel-default">
                <div class="panel-heading">
                    <h3><?php 
        echo $grupo["GRU_NOME"];
        ?>
</h3>
                </div>
                <div class="panel-body">
                    <?php 
        if (isAdministrator($grupo["GRU_CODIGO"])) {
$ItemVendaDao = new ItemVendaDao();
$VendaDao = new VendaDao();
$UsuarioDao = new UsuarioDao();
$CidadeDao = new CidadeDao();
$EstadoDao = new EstadoDao();
$Conexao = new Conexao();
$aux = json_decode($dados['json']);
$vlr_saldo_devedor = 0;
$empreendimento = $EmpreendimentoDao->getEmpreendimentoById($aux->id_empreendimento);
if (!$aux->pagamento_fulso) {
    $venda = $VendaDao->getVenda($aux->id_venda);
    $produtos = $ItemVendaDao->getItens($aux->id_venda);
    $vlr_saldo_devedor = !empty($venda['vlr_saldo_anterior']) ? (double) $venda['vlr_saldo_anterior'] : 0;
    $id_venda = $aux->id_venda;
    $queryPagamentos = "SELECT tpv.id_forma_pagamento,if(tpv.id_forma_pagamento = 6,COUNT(*),NULL) n_parcelas, ROUND(SUM(tpv.valor_pagamento),2) AS valor_pagamento,tfp.descricao_forma_pagamento\n\t\t\tFROM tbl_movimentacao_caixa AS tmc  \n\t\t\tINNER JOIN tbl_pagamentos_venda AS tpv ON tmc.id_lancamento_entrada = tpv.id \n\t\t\tINNER JOIN tbl_forma_pagamento AS tfp ON tpv.id_forma_pagamento = tfp.id\n\t\t\tINNER JOIN tbl_conta_bancaria AS tcb ON tpv.id_conta_bancaria = tcb.id\n\t\t\tWHERE tmc.id_venda = {$id_venda}\n\t\t\tAND (tcb.id_tipo_conta  <> 5 OR (tcb.id_tipo_conta =5 AND (tpv.flg_caixa_fechado = 0 OR tpv.flg_caixa_fechado IS NULL ) ))\n\t\t\tGROUP BY if(tpv.id_parcelamento IS NULL \n\t\t\tAND tpv.id_forma_pagamento = 6,tpv.id, if(tpv.id_forma_pagamento <> 6,tpv.id, (if(tpv.id_forma_pagamento <> 6,tpv.id,tpv.id_parcelamento))))";
    $pagamentos = parse_arr_values($Conexao->select($queryPagamentos, true, null, null), 'all');
    $pagamentos = is_array($pagamentos) ? $pagamentos : array();
} else {
    $id_controle_pagamento = $aux->id_controle_pagamento;
    $queryPagamentos = "SELECT tpv.id_forma_pagamento,if(tpv.id_forma_pagamento = 6,COUNT(*),NULL) n_parcelas, ROUND(SUM(tpv.valor_pagamento),2) AS valor_pagamento,tfp.descricao_forma_pagamento \n\t\t\tFROM tbl_pagamentos_venda AS tpv \n\t\t\tINNER JOIN tbl_forma_pagamento AS tfp ON tpv.id_forma_pagamento = tfp.id\n\t\t\tINNER JOIN tbl_conta_bancaria AS tcb ON tpv.id_conta_bancaria = tcb.id\n\t\t\tWHERE tpv.id_controle_pagamento = {$id_controle_pagamento}\n\t\t\tAND (tcb.id_tipo_conta  <> 5 OR (tcb.id_tipo_conta =5 AND (tpv.flg_caixa_fechado = 0 OR tpv.flg_caixa_fechado IS NULL ) ))\n\t\t\tGROUP BY if(tpv.id_parcelamento IS NULL \n\t\t\tAND tpv.id_forma_pagamento = 6,tpv.id, if(tpv.id_forma_pagamento <> 6,tpv.id, (if(tpv.id_forma_pagamento <> 6,tpv.id,tpv.id_parcelamento))))";
    $produtos = array();
    $vlr_saldo_devedor = $aux->vlr_saldo_devedor;
    $pagamentos = parse_arr_values($Conexao->select($queryPagamentos, true, null, null), 'all');
    $venda = array("venda_confirmada" => null);
}
$id_cliente = $aux->id_cliente;
$cliente = $UsuarioDao->getUsuario($aux->id_empreendimento, $id_cliente);
$estado = array('uf' => '', 'nome' => '');
if (is_numeric($cliente['id_estado'])) {
    $estado = $EstadoDao->getEstado($cliente['id_estado']);
}
Пример #21
0
<?php

session_start();
$codigo = $_GET['cod_grupo'];
$codigo2 = $_GET['cod_lista'];
include "header.php";
require_once 'util/Conexao.class.php';
require_once 'util/funcoes.php';
$conexao = new Conexao();
$colunas = array("*");
$colunas1 = array("grupo.*");
$colunas2 = array("lista.*");
$dados = $conexao->select("itens_lista", $colunas, "JOIN lista ON lista.LIS_CODIGO = itens_lista.ITE_LIS_LIS_CODIGO");
$dados1 = $conexao->select("grupo", $colunas1, "where GRU_CODIGO = " . $codigo);
$dados2 = $conexao->select("lista", $colunas2, "where LIS_CODIGO =  " . $codigo2);
if (isMember($dados1[0]["GRU_CODIGO"])) {
    ?>
<table>
    <thead>
        <tr>
            <th><?php 
    echo $dados2[0]['LIS_NOME'];
    ?>
</th>
        </tr> 
    </thead>

    <tbody>
        <tr>
            <td><?php 
    echo $dados[0]['ITE_LIS_DESCRICAO_ITEM'];