echo isset($dados['aluno_end_numero']) ? $dados['aluno_end_numero'] : ''; ?> " /> </div> </div> <div class="form-group"> <label for="tb_rotas_rota_id" class="col-md-3 control-label">Rota*</label> <div class="col-md-5"> <select class="form-control" name="tb_rotas_rota_id" id="tb_rotas_rota_id" required="required"> <option value="">Selecione...</option> <?php $readerlog = new ModelRotas(); $readerlog->getRotas(); if ($readerlog->getRowCount() > 0) { foreach ($readerlog->getResult() as $rotas) { $getEscolas = clone $readerlog; $inicioRota = new ModelEnderecos(); $bairroSaida = $inicioRota->getLogradouro($rotas['rota_saida']); $bairroSaida = $bairroSaida[0]['bairros_nome']; $fimRota = clone $inicioRota; $bairroChegada = $fimRota->getLogradouro($rotas['rota_chegada']); $bairroChegada = $bairroChegada[0]['bairros_nome']; $percurso = $bairroSaida . 'X' . $bairroChegada; $veiculoRota = new ModelVeiculo(); $veiculoRota->getVeiculo($rotas['tb_veiculos_veiculo_id']); $veiculo = $veiculoRota->getResult()[0]['veiculo_modelo'] . '/' . $veiculoRota->getResult()[0]['veiculo_placa']; if ($rotas['rota_id'] == $dados['tb_rotas_rota_id']) { echo "<option value=\"{$rotas['rota_id']}\" selected=\"selected\">->" . substr($getEscolas->getInstituicoes($rotas['rota_instituicoes']), 0, 25) . " -- " . "{$percurso} -- {$veiculo}</option>"; } else { echo "<option value=\"{$rotas['rota_id']}\">->" . substr($getEscolas->getInstituicoes($rotas['rota_instituicoes']), 0, 25) . " -- " . "{$percurso} -- {$veiculo}</option>";
<div class="description">Relatório de rotas cadastradas no sistema.</div> </div> <div class="row"> <div class="col-xs-12"> <div class="card"> <div class="card-header"> <div class="card-title"> <div class="title">Dados gerais</div> </div> </div> <div class="card-body"> <?php $readrota = new ModelRotas(); $stat = 1; $readrota->getRotas($stat); $dataRotas = $readrota->getResult(); // var_dump($dataRotas); if ($readrota->getRowCount() > 0) { ?> <table class="datatable table table-striped" cellspacing="0" width="100%"> <thead> <tr> <th>Escolas</th> <th>Saída/Chegada</th> <th>Veículo/Placa</th> <th>Controles</th> </tr> </thead> <tfoot> <tr> <th>Escolas</th>
<div class="side-body"> <?php if (isset($_SESSION['schoolbus_login']) && !empty($_SESSION['schoolbus_login'])) { $dados = filter_input_array(INPUT_POST, FILTER_DEFAULT); $rotas = array(); $read = new Read(); if (isset($dados) && !empty($dados)) { $cadastra = new ModelRotas(); unset($dados['search_form'], $dados['telefone'], $dados['caminho_ref'], $dados['tb_logradouros_logradouro_id'], $dados['escolas_select']); // $rotas[$dados['tb_logradouros_logradouro_id']] = $dados['tb_logradouros_logradouro_id']; $cadastra->ModelCreator($dados); if ($cadastra->getResult()) { echo "<div class='alert alert-success alert-dismissible' role='alert'>\n <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>\n <strong><span class='fa fa-check-circle'></span></strong> Rota cadastrada com sucesso.\n </div>"; } else { echo "<div class='alert alert-warning alert-dismissible' role='alert'>\n <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>\n <strong><span class='fa fa-exclamation-circle'></span></strong> Erro ao cadastrar rota. Verifique e tente novamente.\n </div>"; } // var_dump($dados); } ?> <div class="page-title"> <span class="title">Cadastro de Rotas</span> <div class="description">Formulário para cadastro de rotas no sistema.</div> </div> <div class="card"> <div class="card-header"> <div class="card-title"> Atenção! TODOS os campos são de preenchimento obrigatório. </div> </div>
<?php include_once '../app/Config.inc.php'; $varcheck = filter_input(INPUT_GET, 'var', FILTER_DEFAULT); $del = filter_input(INPUT_GET, 'del', FILTER_VALIDATE_INT); $dados = filter_input(INPUT_POST, 'json', FILTER_DEFAULT); if (isset($del) && !empty($del)) { if (isset($varcheck) && $varcheck == 'delete') { $deleteI = new ModelRotas(); $deleteI->ModelDelete($del); if ($deleteI->getResult()) { ADSError('Alterada com sucesso!', CRAZY_ACCEPT); } else { ADSError('Erro ao inativar a rota.', CRAZY_ERROR); } } }
<div class="side-body"> <?php $dados = filter_input_array(INPUT_POST, FILTER_DEFAULT); $idRota = filter_input(INPUT_GET, 'param', FILTER_DEFAULT); $param = filter_input(INPUT_GET, 'ref', FILTER_VALIDATE_INT); if (isset($dados) && !empty($dados)) { if (isset($dados['editar'])) { unset($dados['search_form'], $dados['editar'], $dados['telefone']); $uprota = new ModelRotas(); $uprota->ModelUpdate($idRota, $dados); if ($uprota->getResult()) { echo "<div class='alert alert-success alert-dismissible' role='alert'>\n <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>\n <strong><span class='fa fa-check-circle'></span></strong> Dados atualizados com sucesso.\n </div>"; } else { echo "<div class='alert alert-warning alert-dismissible' role='alert'>\n <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>\n <strong><span class='fa fa-exclamation-circle'></span></strong> Aconteceram erros, portanto, nenhum dado foi atualizado.\n </div>"; } } } if (isset($idRota) && !empty($idRota)) { $readrota = new ModelRotas(); $dataRota = $readrota->getRota($idRota); if ($dataRota) { ?> <div class="page-title"> <span class="title">Atualização de dados cadastrais</span> <div class="description">Atualizando dados de rotas.</div> </div> <div class="card"> <div class="card-header"> <div class="card-title">