<?php include_once 'head.php'; include_once 'includes.sys/faxada.class.php'; $faxada = new Faxada(); ?> <div class="container"> <div class="row"> <?php $resultado = $faxada->select("SELECT \n\t\t\t\t\t\t\t\t\t\t\t\tC.*,\n\t\t\t\t\t\t\t\t\t\t\t MAX(LPAD( MONTH(RF.data),'2','0')) as mes,\n\t\t\t\t\t\t\t\t\t\t\t YEAR(RF.data) as ano\n\t\t\t\t\t\t\t\t\t\t\tFROM \n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_CONTRATO . " C\n\t\t\t\t\t\t\t\t\t\t\t LEFT JOIN " . MYSQL_BASE_REL_FOTOGRAFICO . " RF ON RF.id_contrato = C.id\n\t\t\t\t\t\t\t\t\t\t\tWHERE \n\t\t\t\t\t\t\t\t\t\t\t\tC.excluido IS NULL\n\t\t\t\t\t\t\t\t\t\t\tGROUP BY C.id DESC\n\t\t\t\t\t\t\t\t\t\t\tORDER BY C.id ASC"); foreach ($resultado as $item) { echo '<div class="col-sm-6 col-md-4">'; echo ' <div class="thumbnail">'; echo ' <img data-holder-rendered="true" style="height: 200px; width: 100%; display: block;" src="' . EXTERNAL_ROOT_PORTAL . '/arquivos/contrato/' . $item['imagem'] . '">'; echo ' <div class="caption">'; echo ' <h3>' . $item['lote'] . '</h3>'; echo ' <p>' . $item['descricao'] . '</p>'; echo ' <p><a href="contrato.php?id=' . $item['id'] . '&ano=' . $item['ano'] . '&mes=' . $item['mes'] . '" class="btn btn-primary" role="button">Visualizar</a></p>'; echo ' </div>'; echo ' </div>'; echo '</div>'; } ?> </div> </div>
<?php include_once '../head.php'; include_once '../DAO/GenericoDAO.php'; include_once '../includes.sys/faxada.class.php'; $DAO = new GenericoDAO(); $faxada = new Faxada(); if (!empty($_GET) && $_GET['cmd'] == 'del') { $faxada->deletar(MYSQL_BASE_USUARIOS, limpaTexto($_GET['id'])); } else { $where = "excluido IS NULL AND id != 1"; if (!empty($_GET['cmd']) && $_GET['cmd'] == 'pesquisa') { //Verifica se tem nome if (!empty($_GET['nome'])) { $where .= " AND nome_guerra LIKE '%" . $_GET['nome'] . "%'"; } //Verifica se tem categoria if (!empty($_GET['email'])) { $where .= " AND email LIKE '%" . $_GET['email'] . "%'"; } } $campos = array('id' => 'id', 'nome_guerra' => 'Nome', 'email' => 'Email'); } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading">
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $faxada = new Faxada(); $data = array('nome' => $_POST['nome'], 'id_usuario' => userId()); $retorno = $faxada->salvar(MYSQL_BASE_AREAS, $data); if ($retorno['validacao'] == 1) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Área </h4> </div> <div class="panel-body"> <form action="new.php" method="post"> <div class="form-group"> <label for="exampleInputEmail1">Nome</label> <input type="text" class="form-control" id="exampleInputEmail1" placeholder="Nome" name="nome" required="required"> </div>
<?php include_once '../head.php'; include_once '../DAO/GenericoDAO.php'; include_once '../includes.sys/faxada.class.php'; $DAO = new GenericoDAO(); $faxada = new Faxada(); if (!empty($_GET) && $_GET['cmd'] == 'del') { $faxada = new Faxada(); $faxada->deletar(MYSQL_BASE_CLIENTES, limpaTexto($_GET['id'])); } else { $tabela = MYSQL_BASE_CLIENTES; $campos = array('id' => 'id', 'nome_completo' => 'Nome', 'tel_1' => 'Telefone', 'endereco' => 'Endereço'); $where = " excluido IS NULL "; if (!empty($_GET['cmd']) && $_GET['cmd'] == 'pesquisa') { //Verifica se tem nome if (!empty($_GET['nome'])) { $where .= " AND nome_completo LIKE '%" . $_GET['nome'] . "%'"; } //Verifica se tem matricula if (!empty($_GET['matricula'])) { $where .= " AND matricula LIKE '%" . $_GET['matricula'] . "%'"; } } } if (!empty($_GET['q'])) { $q = str_replace(" ", "|", $_GET['q']); $where .= " AND (\r\n\t\t\t\t\tnome_completo REGEXP '" . $q . "' OR\r\n\t\t\t\t\trg REGEXP '" . $q . "' OR\r\n\t\t\t\t\ttel_1 REGEXP '" . $q . "' OR\r\n\t\t\t\t\ttel_2 REGEXP '" . $q . "' OR\r\n\t\t\t\t\ttel_3 REGEXP '" . $q . "' OR\r\n\t\t\t\t\tendereco REGEXP '" . $q . "' OR\r\n\t\t\t\t\tcpf REGEXP '" . $q . "')"; } ?>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'editar') { $data = array('id' => $_POST['id'], 'nome' => $_POST['nome']); $resultado = $faxada->atualizar(MYSQL_BASE_AREAS, $data); if ($resultado == 1) { echo '<script language= "JavaScript">alert("Registro atualizado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para atualizar o registro, favor entrar em contato com o suporte.");</script>'; } } else { $campos = array('id' => 'id', 'nome' => 'nome'); $where = ' id = ' . limpaTexto($_GET['id']); $data = $faxada->listar(MYSQL_BASE_AREAS, $campos, $where, 1); $data = $data[0]; } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Alterar Área</h4> </div> <div class="panel-body">
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $faxada = new Faxada(); $data = array('id_contrato' => $_POST['cod_contrato'], 'mes' => $_POST['mes'], 'ano' => $_POST['ano'], 'previsto' => $_POST['valor_previsto'], 'medido' => $_POST['valor_medido']); $retorno = $faxada->salvar(MYSQL_BASE_MEDICAO, $data); if ($retorno['validacao'] == 1) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Medição </h4> </div> <div class="panel-body"> <form action="new.php" method="post" enctype="multipart/form-data"> <div class="form-group"> <label for="exampleInputEmail1">Código do Contrato</label>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $faxada = new Faxada(); $data = array('nome' => $_POST['unidade'], 'id_usuario' => userId()); $retorno = $faxada->salvar(MYSQL_BASE_UNIDADE, $data); if ($retorno['validacao']) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Erro ao cadastrar a fonte, favor entrar em contato com a TI.");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Unidade </h4> </div> <div class="panel-body"> <form action="new.php" method="post"> <div class="form-group"> <label for="exampleInputEmail1">Unidade</label> <input type="text" class="form-control" id="exampleInputEmail1" placeholder="Unidade" name="unidade" required="required"> </div>
<?php include_once '../head.php'; include_once '../DAO/GenericoDAO.php'; include_once '../includes.sys/faxada.class.php'; $DAO = new GenericoDAO(); $faxada = new Faxada(); !empty($_GET['id']) ? $id = $_GET['id'] : ($id = 0); if (!empty($_GET) && $_GET['cmd'] == 'del') { $faxada = new Faxada(); $faxada->deletar(MYSQL_BASE_REL_FOTOGRAFICO, limpaTexto($_GET['id'])); } else { $tabela = MYSQL_BASE_REL_FOTOGRAFICO . " RF\n\t\t\t\tINNER JOIN " . MYSQL_BASE_CONTRATO . " C ON C.id = RF.id_contrato"; $campos = array('RF.id' => 'id', 'C.cod_contrato' => 'Contrato', 'C.lote' => 'Lote', "DATE_FORMAT(RF.data, '%d/%m/%Y')" => 'Data da Imagem', 'C.supervisora' => 'Supervisora', 'C.construtora' => 'Construtora'); $where = "RF.excluido IS NULL AND C.id = " . $id . ""; if (!empty($_GET['cmd']) && $_GET['cmd'] == 'pesquisa') { //Verifica se tem nome if (!empty($_GET['nome'])) { $where .= " AND nome_completo LIKE '%" . $_GET['nome'] . "%'"; } //Verifica se tem matricula if (!empty($_GET['matricula'])) { $where .= " AND matricula LIKE '%" . $_GET['matricula'] . "%'"; } } } if (!empty($_GET['q'])) { $q = str_replace(" ", "|", $_GET['q']); $where .= " AND (\n\t\t\t\t\tcod_contrato REGEXP '" . $q . "' OR\n\t\t\t\t\tdescricao REGEXP '" . $q . "' OR\n\t\t\t\t\ttrecho REGEXP '" . $q . "')"; } $where .= " ORDER BY RF.data, RF.id_contrato DESC";
<?php include_once 'head.php'; include_once 'includes.sys/faxada.class.php'; $faxada = new Faxada(); ?> <link href="<?php echo EXTERNAL_ROOT_PORTAL; ?> /lib/calendar/css/responsive-calendar.css" rel="stylesheet"> <!-- CALENDARIO --> <script type="text/javascript"> $(document).ready(function () { $(".responsive-calendar").responsiveCalendar({ time: '<?php echo date('Y-m'); ?> ', events: { <?php $resultado = $faxada->select("SELECT *, count(data) as total FROM " . MYSQL_BASE_AUDIENCIA . " WHERE excluido IS NULL"); foreach ($resultado as $item) { echo '"' . $item['data'] . '": {"number": ' . $item['total'] . ', "url": "' . EXTERNAL_ROOT_PORTAL . '/audiencia/resulltado_calendario.php?data=' . $item['data'] . '"},'; } ?> } }); }); </script>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'editar') { $data = array('id' => $_POST['id'], 'nome' => $_POST['nome'], 'arquivo' => $_POST['cor'], 'id_disciplina' => $_POST['disciplina']); $resultado = $faxada->atualizar(MYSQL_BASE_DISCIPLINA_STATUS, $data); if ($resultado == 1) { echo '<script language= "JavaScript">alert("Registro atualizado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para atualizar o registro, favor entrar em contato com o suporte.");</script>'; } } else { $campos = array('id' => 'id', 'nome' => 'nome', 'id_disciplina' => 'disciplina', 'arquivo' => 'cor'); $where = ' id = ' . limpaTexto($_GET['id']); $data = $faxada->listar(MYSQL_BASE_DISCIPLINA_STATUS, $campos, $where, 1); $data = $data[0]; } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Alterar Disciplina</h4> </div> <div class="panel-body">
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $data = array('estabelecimento' => $_POST['estabelecimento'], 'responsavel' => $_POST['responsavel'], 'id_despesa' => $_POST['despesa'], 'telefone' => $_POST['telefone'], 'celular' => $_POST['celular'], 'valor_entrada' => $_POST['valor_entrada'], 'valor_total' => $_POST['valor_total'], 'parcelas' => $_POST['parcelas'], 'criado' => date('Y-m-d hh:mm:ss'), 'id_usuario' => userId()); $retorno = $faxada->salvar(MYSQL_BASE_CONTRATOS, $data); if ($retorno) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { print_r($_POST); echo '<script language= "JavaScript">alert("Erro ao cadastrar a fonte, favor entrar em contato com a TI.");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Contrato </h4> </div> <div class="panel-body"> <form action="new.php" method="post"> <div class="form-group"> <label for="exampleInputEmail1">Estabelecimento</label> <input type="text" class="form-control" id="exampleInputEmail1" placeholder="Estabelecimento" name="estabelecimento" required="required">
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $faxada = new Faxada(); $valida = $faxada->select("SELECT * FROM " . MYSQL_BASE_DISCIPLINA . " WHERE excluido IS NULL AND nome = '" . $_POST['disciplina'] . "'"); if ($valida->rowCount() == 0) { $data = array('nome' => $_POST['disciplina']); $retorno = $faxada->salvar(MYSQL_BASE_DISCIPLINA, $data); if ($retorno['validacao']) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe esse contrato na base de dados.");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Disciplina </h4> </div>
<?php include_once '../head.php'; include_once '../DAO/GenericoDAO.php'; include_once '../includes.sys/faxada.class.php'; $DAO = new GenericoDAO(); if (!empty($_GET) && $_GET['cmd'] == 'del') { $faxada = new Faxada(); $faxada->deletar(MYSQL_BASE_CATEGORIAS, limpaTexto($_GET['id'])); } else { $campos = array('id', 'nome'); } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <div class="col-lg-11"> <h4>Lista de Categorias</h4> </div> <a class="btn btn-primary" href="new.php"><span class="glyphicon glyphicon-plus text-bold" aria-hidden="true"></span> Novo</a> </div> <div class="panel-body"> <table class="table table-striped table-condensed table-bordered"> <thead>
</table> <table style="width: 90%; max-height: 80%" class="corpo"> <thead style="display: table-header-group;"> <tr> <th align="left">Nº</th> <th align="left">Produto</th> <th align="left">Categoria</th> <th align="left" width="28%">Quantidade</th> <th align="left">Data</th> </tr> </thead> <tbody class="bordasimples"> <?php $count = 1; $faxada = new Faxada(); $resultado = $faxada->select("SELECT\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome,\r\n\t\t\t\t\t\t\t\t\t\t\t\tC.nome AS categoria,\r\n\t\t\t\t\t\t\t\t\t\t\t\tDATE_FORMAT(EP.criado, '%m/%Y') as data,\r\n\t\t\t\t\t\t\t\t\t\t\t SUM(EP.quantidade) AS quantidade\r\n\t\t\t\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . " E\r\n\t\t\t\t\t\t\t\t\t\t\t INNER JOIN " . MYSQL_BASE_ENTREGA_PRODUTOS . " EP ON EP.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CATEGORIAS . " C ON C.id = E.id_categoria\r\n\t\t\t\t\t\t\t\t\t\t\tGROUP BY EP.id_estoque, DATE_FORMAT(EP.criado, '%m/%Y')"); foreach ($resultado as $item) { echo '<tr>'; echo ' <td>' . $count . '</td>'; echo ' <td>' . $item['nome'] . '</td>'; echo ' <td>' . $item['categoria'] . '</td>'; echo ' <td>' . $item['quantidade'] . '</td>'; echo ' <td>' . $item['data'] . '</td>'; echo '</tr>'; $count += 1; } ?> </tbody> </table> </body>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $faxada = new Faxada(); $data = array('razao_social' => $_POST['nome'], 'cnpj' => $_POST['cnpj'], 'endereco' => $_POST['endereco'], 'telefone' => $_POST['telefone'], 'email' => $_POST['email'], 'criado' => date('Y-m-d hh:mm:ss'), 'id_usuario' => userId()); $retorno = $faxada->salvar(MYSQL_BASE_FORNECEDORES, $data); if ($retorno['validacao']) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Erro ao cadastrar a fonte, favor entrar em contato com a TI.");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Fornecedor </h4> </div> <div class="panel-body"> <form action="new.php" method="post"> <div class="form-group"> <label for="exampleInputEmail1">Razão Social</label> <input type="text" class="form-control" id="exampleInputEmail1" placeholder="Razão Social" name="nome" required="required"> </div>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $valida = $faxada->select("SELECT * FROM " . MYSQL_BASE_GRUPO . " WHERE excluido IS NULL AND nome = '" . $_POST['nome'] . "'"); if ($valida->rowCount() == 0) { $data = array('nome' => $_POST['nome'], 'id_usuario' => userId()); $retorno = $faxada->salvar(MYSQL_BASE_GRUPO, $data); if ($retorno['validacao']) { foreach ($_POST['funcionalidade'] as $row) { $data = array('id_grupo' => $retorno['retorno'], 'id_funcionalidade' => $row, 'id_usuario' => userId()); $faxada->salvar(MYSQL_BASE_GRUPO_FUNCIONALIDADE, $data); } echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe esse contrato na base de dados.");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default">
<?php include_once '../includes.sys/ini.php'; include_once '../includes.sys/faxada.class.php'; header('Cache-Control: no-cache'); header('Content-type: application/xml; charset="utf-8"', true); $id_cliente = mysql_real_escape_string($_GET['cliente']); $array = array(); $sql = "SELECT \r\n\t\t\t\t*\r\n\t\t\tFROM \r\n\t\t\t\t" . MYSQL_BASE_CLIENTE_CONTRATOS . "\r\n\t\t\tWHERE\r\n\t\t\t\texcluido IS NULL AND\r\n\t\t\t\tid_cliente = " . $id_cliente; $faxada = new Faxada(); $res = $faxada->select($sql); foreach ($res as $row) { $array[] = array('id' => $row['id'], 'contrato' => $row['cod_contrato']); } echo json_encode($array); ?>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'editar') { $valida = $faxada->select("SELECT\r\n\t\t\t\t\t\t\t\t\tid,\r\n\t\t\t\t\t\t\t\t\tnome,\r\n\t\t\t\t\t\t\t\t\tSUM(quantidade - quantidade_baixa) as saldo\r\n\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . "\r\n\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\texcluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\tid = " . $_POST['produto'] . "\r\n\t\t\t\t\t\t\t\tGROUP BY id\r\n\t\t\t\t\t\t\t\tHAVING SUM(quantidade - quantidade_baixa) >= " . $_POST['quantidade'] . "\r\n\t\t\t\t\t\t\t\tLIMIT 1"); //Verifica se o produto tem quantidade if ($valida->rowCount() > 0) { $produto = $_POST['produto']; $quantidade = $_POST['quantidade']; $data = array('id_funcionario' => $_POST['id'], 'id_estoque' => $produto, 'quantidade' => $quantidade, 'id_usuario' => userId()); $retorno = $faxada->salvar(MYSQL_BASE_ENTREGA_PRODUTOS, $data); if ($retorno['validacao']) { $data_estoque = array('id' => $produto, 'quantidade_baixa' => $quantidade); $resultado_update = $faxada->atualizar(MYSQL_BASE_ESTOQUE, $data_estoque); echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para cadastrar o registro, favor entrar em contato com o suporte.");</script>'; } } else { echo '<script language= "JavaScript">alert("O saldo é insuficiente.");</script>'; } } $tabela = MYSQL_BASE_ENTREGA_PRODUTOS . " EP\r\n\t\t INNER JOIN " . MYSQL_BASE_FUNCIONARIOS . " F ON EP.id_funcionario = F.id\r\n\t\t INNER JOIN " . MYSQL_BASE_ESTOQUE . " E ON E.id = EP.id_estoque\r\n\t\t INNER JOIN " . MYSQL_BASE_USUARIOS . " U ON U.id = EP.id_usuario"; $campos = array('EP.id' => 'id', 'E.nome' => 'Protudo', 'EP.quantidade' => 'Quantidade', "DATE_FORMAT(EP.criado, '%d/%m/%Y %H:%m:%s')" => 'Data de Entrega', 'U.nome_guerra' => 'Entregue por'); $where = ' id = ' . limpaTexto($_GET['id']); $data = $faxada->listar(MYSQL_BASE_FUNCIONARIOS, array('nome_completo' => 'nome'), $where, 1); $data = $data[0]; $where_busca = "EP.excluido IS NULL";
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Relatório de Saída de Produtos </h4> </div> <div class="panel-body"> <form action="rel_produto_saida.php" target="_blank" method="post" enctype="multipart/form-data"> <div class="form-group"> <label for="exampleInputEmail2">Categoria - Subcategoria</label> <select class="form-control" id="exampleInputEmail2" name="categoria" required="required"> <option value="0"> Selecione …</option> <?php $query = $faxada->select("SELECT id, nome FROM " . MYSQL_BASE_SUB_CATEGORIA . " WHERE excluido IS NULL"); foreach ($query as $row) { echo '<option value="' . $row['id'] . '">' . $row['nome'] . '</option>'; } ?> </select> </div>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $faxada = new Faxada(); $valida = $faxada->select("SELECT * FROM " . MYSQL_BASE_ESTOQUE . " WHERE nome = '" . $_POST['nome'] . "'"); if ($valida->rowCount() == 0) { $data = array('nome' => $_POST['nome'], 'valor_venda' => '0', 'descricao' => $_POST['descricao'], 'id_categoria' => $_POST['categoria'], 'quantidade' => $_POST['quantidade'], 'quantidade_min' => $_POST['quantidade_min'], 'id_unidade' => $_POST['unidade'], 'id_usuario' => userId(), 'upload' => array('path' => 'arquivos/estoque/', 'renomear' => true, 'imagem' => $_FILES['arquivo'])); $retorno = $faxada->salvar(MYSQL_BASE_ESTOQUE, $data); if ($retorno['validacao']) { $data = array('data_validade' => $_POST['validade'], 'data_entrada' => $_POST['entrada'], 'id_fonte' => $_POST['fonte'], 'id_fornecedor' => $_POST['fornecedor'], 'id_estoque' => $retorno['retorno'], 'valor_compra' => $_POST['valor_compra'], 'quantidade' => $_POST['quantidade'], 'id_nota' => $_POST['nota'], 'id_usuario' => userId()); $estoque_item = $faxada->salvar(MYSQL_BASE_ESTOQUE_ITENS, $data); if ($estoque_item) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Item cadastrado mais ocorreu um erro para adicionar a quantidade de item ao produto.");</script>'; } } else { echo '<script language= "JavaScript">alert("Erro ao cadastrar a fonte, favor entrar em contato com a TI.");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe um item com esse mesmo nome.");</script>'; } } ?> <script src="http://www.google.com/jsapi"></script> <script type="text/javascript">
<?php include_once '../head.php'; include_once '../DAO/GenericoDAO.php'; include_once '../includes.sys/faxada.class.php'; $DAO = new GenericoDAO(); $faxada = new Faxada(); if (!empty($_GET) && $_GET['cmd'] == 'del') { $faxada->deletar(MYSQL_BASE_FORNECEDORES, limpaTexto($_GET['id'])); } else { $where = "excluido IS NULL"; if (!empty($_GET['cmd']) && $_GET['cmd'] == 'pesquisa') { //Verifica se tem nome if (!empty($_GET['nome'])) { $where .= " AND razao_social LIKE '%" . $_GET['nome'] . "%'"; } //Verifica se tem categoria if (!empty($_GET['email'])) { $where .= " AND cnpj LIKE '%" . $_GET['email'] . "%'"; } } $campos = array('id' => 'id', 'razao_social' => 'Razão Social', 'telefone' => 'Telefone', 'email' => 'Email', 'cnpj' => 'CNPJ'); } if (!empty($_GET['q'])) { $q = str_replace(" ", "|", $_GET['q']); $where .= " AND (\r\n\t\t\t\t\trazao_social REGEXP '" . $q . "' OR\r\n\t\t\t\t\ttelefone REGEXP\t'" . $q . "' OR\r\n\t\t\t\t\temail REGEXP '" . $q . "' OR\r\n\t\t\t\t\tcnpj REGEXP '" . $q . "')"; } ?> <div class="container">
</thead> </table> <table style="width: 90%; max-height: 80%" class="corpo"> <thead style="display: table-header-group;"> <tr> <th align="left">Nº</th> <th align="left">Produto</th> <th align="left" width="28%">Saldo</th> <th align="left">Limite</th> </tr> </thead> <tbody class="bordasimples"> <?php $count = 1; $faxada = new Faxada(); $resultado = $faxada->select("SELECT\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.id,\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome,\r\n\t\t\t\t\t\t\t\t\t\t\t E.quantidade_min as minimo,\r\n\t\t\t\t\t\t\t\t\t\t\t\tSUM(EI.quantidade) as entrada,\r\n\t\t\t\t\t\t\t\t\t\t\t SUM(EP.quantidade) as saida,\r\n\t\t\t\t\t\t\t\t\t\t\t IF(EP.quantidade IS NOT NULL, SUM(EI.quantidade - EP.quantidade), EI.quantidade) as saldo\r\n\t\t\t\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . " E\r\n\t\t\t\t\t\t\t\t\t\t\t INNER JOIN " . MYSQL_BASE_ESTOQUE_ITENS . " EI ON EI.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\t LEFT JOIN " . MYSQL_BASE_ENTREGA_PRODUTOS . " EP ON EP.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\t\t\t EI.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\t\t\t EI.quantidade > 0 AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tEP.excluido IS NULL\r\n\t\t\t\t\t\t\t\t\t\t\tGROUP BY\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.id\r\n\t\t\t\t\t\t\t\t\t\t\tHAVING minimo >= saldo"); foreach ($resultado as $item) { echo '<tr>'; echo ' <td>' . $count . '</td>'; echo ' <td>' . $item['nome'] . '</td>'; echo ' <td>' . number_format($item['saldo'], 2, ',', '.') . '</td>'; echo ' <td>' . number_format($item['minimo'], 2, ',', '.') . '</td>'; echo '</tr>'; $count += 1; } ?> </tbody> </table> </body> </html>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Produto no Estoque </h4> </div> <div class="panel-body"> <form action="index.php" method="get"> <div class="form-group"> <label for="exampleInputEmail2">Categoria</label> <select class="form-control" id="exampleInputEmail2" name="categoria"> <option value="0" selected="selected">Todas</option> <?php $query = $faxada->select("SELECT id, nome FROM " . MYSQL_BASE_CATEGORIAS . " WHERE excluido IS NULL"); foreach ($query as $row) { echo '<option value="' . $row['id'] . '">' . $row['nome'] . '</option>'; } ?> </select> </div>
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $data = array('id_cliente' => $_POST['cliente'], 'id_contrato' => $_POST['contrato'], 'data' => $_POST['data'], 'id_usuario' => userId()); $retorno = $faxada->salvar(MYSQL_BASE_AUDIENCIA, $data); if ($retorno['validacao'] == 1) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>'; } } ?> <script type="text/javascript"> $( function() { $( "#date01" ).datepicker(); } ); </script> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro da Audiência </h4>
<?php include_once 'head.php'; include_once 'includes.sys/faxada.class.php'; $faxada = new Faxada(); !empty($_GET['id']) ? $id = $_GET['id'] : ($id = 0); !empty($_GET['ano']) ? $ano = $_GET['ano'] : ($ano = 0); !empty($_GET['mes']) ? $mes = $_GET['mes'] : ($mes = 0); ?> <?php switch ($mes) { case 01: $mes_nome = 'Jan'; break; case 02: $mes_nome = 'Fev'; break; case 03: $mes_nome = 'Mar'; break; case 04: $mes_nome = 'Abr'; break; case 05: $mes_nome = 'Mai'; break; case 06: $mes_nome = 'Jun'; break; case 07:
</table> <table style="width: 90%; max-height: 80%" class="corpo"> <thead style="display: table-header-group;"> <tr> <th align="left">Nº</th> <th align="left">Produto</th> <th align="left">Categoria - Subcategoria</th> <th align="left" width="28%">Saldo</th> <th align="left">Limite</th> </tr> </thead> <tbody class="bordasimples"> <?php $count = 1; $faxada = new Faxada(); $resultado = $faxada->select("SELECT\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.id,\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome,\r\n\t\t\t\t\t\t\t\t\t\t\t E.quantidade_min as minimo,\r\n\t\t\t\t\t\t\t\t\t\t\t\tC.nome as categoria,\r\n\t\t\t\t\t\t\t\t\t\t\t\tSC.nome as sub_categoria,\r\n\t\t\t\t\t\t\t\t\t\t\t\tSUM(EI.quantidade) as entrada,\r\n\t\t\t\t\t\t\t\t\t\t\t IF( EP.quantidade IS NULL, SUM(0), SUM(EP.quantidade)) as saida,\r\n\t\t\t\t\t\t\t\t\t\t\t IF(EP.quantidade IS NOT NULL, SUM(EI.quantidade - EP.quantidade), EI.quantidade) as saldo\r\n\t\t\t\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_ESTOQUE . " E\r\n\t\t\t\t\t\t\t\t\t\t\t INNER JOIN " . MYSQL_BASE_ESTOQUE_ITENS . " EI ON EI.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\t LEFT JOIN " . MYSQL_BASE_ENTREGA_PRODUTOS . " EP ON EP.id_estoque = E.id\r\n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN " . MYSQL_BASE_CATEGORIAS . " C ON C.id = E.id_categoria\r\n\t\t\t\t\t\t\t\t\t\t\t\tLEFT JOIN " . MYSQL_BASE_SUB_CATEGORIA . " SC ON SC.id_categoria = C.id\r\n\t\t\t\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\t\t\t EI.excluido IS NULL AND\r\n\t\t\t\t\t\t\t\t\t\t\t EI.quantidade > 0 AND\r\n\t\t\t\t\t\t\t\t\t\t\t\tEP.excluido IS NULL\r\n\t\t\t\t\t\t\t\t\t\t\t\t" . $where . "\r\n\t\t\t\t\t\t\t\t\t\t\tGROUP BY\r\n\t\t\t\t\t\t\t\t\t\t\t\tE.nome"); foreach ($resultado as $item) { $saldo = $item['entrada'] - $item['saida']; echo '<tr>'; echo ' <td>' . $count . '</td>'; echo ' <td>' . $item['nome'] . '</td>'; echo ' <td>' . $item['categoria'] . ' - ' . $item['sub_categoria'] . '</td>'; echo ' <td>' . number_format($saldo, 2, ',', '.') . '</td>'; echo ' <td>' . number_format($item['minimo'], 2, ',', '.') . '</td>'; echo '</tr>'; $count += 1; } ?> </tbody> </table>
<?php include_once '../head.php'; include_once '../DAO/GenericoDAO.php'; include_once '../includes.sys/faxada.class.php'; $DAO = new GenericoDAO(); $faxada = new Faxada(); if (!empty($_GET) && $_GET['cmd'] == 'del') { $faxada = new Faxada(); $faxada->deletar(MYSQL_BASE_CONTRATO, limpaTexto($_GET['id'])); } else { $campos = array('id' => 'id', 'cod_contrato' => 'Contrato', 'lote' => 'Lote', 'supervisora' => 'Supervisora', 'construtora' => 'Construtora'); $where = "excluido IS NULL"; if (!empty($_GET['cmd']) && $_GET['cmd'] == 'pesquisa') { //Verifica se tem nome if (!empty($_GET['nome'])) { $where .= " AND nome_completo LIKE '%" . $_GET['nome'] . "%'"; } //Verifica se tem matricula if (!empty($_GET['matricula'])) { $where .= " AND matricula LIKE '%" . $_GET['matricula'] . "%'"; } } } if (!empty($_GET['q'])) { $q = str_replace(" ", "|", $_GET['q']); $where .= " AND (\n\t\t\t\t\tcod_contrato REGEXP '" . $q . "' OR\n\t\t\t\t\tdescricao REGEXP '" . $q . "' OR\n\t\t\t\t\ttrecho REGEXP '" . $q . "')"; } ?> <div class="container">
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; $faxada = new Faxada(); if (!empty($_POST) && $_POST['cmd'] == 'editar') { $data = array('id' => $_POST['id'], 'id_contrato' => $_POST['cod_contrato'], 'data' => $_POST['data']); if ($_FILES['imagem']['error'] != 4) { $data2['id'] = $data['id']; $data2['upload'] = array('path' => 'arquivos/rel_fotografico/', 'renomear' => true, 'imagem' => $_FILES['imagem']); $faxada->ataualizarArquivo(MYSQL_BASE_REL_FOTOGRAFICO, $data2); } $resultado = $faxada->atualizar(MYSQL_BASE_REL_FOTOGRAFICO, $data); if ($resultado == 1) { echo '<script language= "JavaScript">alert("Registro atualizado com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo '<script language= "JavaScript">alert("Ocorreu um problema para atualizar o registro, favor entrar em contato com o suporte.");</script>'; } } else { $campos = array('id' => 'id', 'id_contrato' => 'cod_contrato', 'imagem' => 'imagem', 'data' => 'data'); $where = ' id = ' . limpaTexto($_GET['id']); $data = $faxada->listar(MYSQL_BASE_REL_FOTOGRAFICO, $campos, $where, 1); $data = $data[0]; } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive">
<?php include_once 'includes.sys/ini.php'; include_once 'includes.sys/metodos.php'; include_once 'includes.sys/faxada.class.php'; $faxada = new Faxada(); ?> <style> table { border-spacing: 0px; border-collapse: 0px; } td{ /*font-family: "Arial";*/ font-size: 9px; font-family: "Arial"!important; } .addBorderEsquerda{ border-left: 1px solid #000; } .addBorderDireita{ border-right: 1px solid #000; } .addBorderCima{ border-top: 1px solid #000; }
<?php include_once '../head.php'; include_once '../includes.sys/faxada.class.php'; if (!empty($_POST) && $_POST['cmd'] == 'salvar') { $faxada = new Faxada(); $valida = $faxada->select("SELECT id FROM " . MYSQL_BASE_USUARIOS . " WHERE email = '" . $_POST['email'] . "' AND excluido IS NULL"); if ($valida->rowCount() == 0) { $data = array('nome_guerra' => $_POST['nome'], 'email' => $_POST['email'], 'senha' => sha1('123456')); $retorno = $faxada->salvar(MYSQL_BASE_USUARIOS, $data); if ($retorno['validacao']) { echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso. A senha para acesso é 123456");</script>'; echo '<script language= "JavaScript">location.href="new.php";</script>'; } else { echo '<script language= "JavaScript">alert("Erro ao cadastrar a fonte, favor entrar em contato com a TI.");</script>'; } } else { echo '<script language= "JavaScript">alert("Já existe um usuário cadastrado na nossa base de dados com esse mesmo E-mail.");</script>'; } } ?> <div class="container"> <!-- Main component for a primary marketing message or call to action --> <div class="table-responsive"> <div class="panel panel-default"> <div class="panel-heading"> <h4>Cadastro de Usuário </h4> </div> <div class="panel-body">