示例#1
0
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>";
示例#2
0
    <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>
示例#3
0
<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'>&times;</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'>&times;</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>
示例#4
0
<?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);
        }
    }
}
示例#5
0
<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'>&times;</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'>&times;</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">