Ejemplo n.º 1
0
<div class="side-body">
  <?php 
$dados = filter_input_array(INPUT_POST, FILTER_DEFAULT);
if (isset($dados) && !empty($dados)) {
    $cadastra = new ModelInstituicao();
    unset($dados['search_form'], $dados['telefone']);
    $request = md5(implode($dados));
    if (isset($_SESSION['last_request']) && $_SESSION['last_request'] == $request) {
        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-warning'></span></strong> A escola <b>{$dados['instituicao_nome']}</b> já está cadastrada.\n      <a href='" . HOME . "escola'><span class='label label-warning'>Confira!</span></a>\n      </div>";
    } else {
        $_SESSION['last_request'] = $request;
        $cadastra->ModelCreator($dados);
        if ($cadastra->getRowCount() > 0) {
            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> Escola <b>{$dados['instituicao_nome']}</b> 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 escola <b>{$dados['instituicao_nome']}</b>. Verifique e tente novamente.\n        </div>";
            var_dump($cadastra->getResult());
        }
    }
}
?>

  <div class="page-title">
    <span class="title">Cadastro</span>
    <div class="description">Cadastro de escola.</div>
  </div>

  <div class="card">
    <div class="card-header">
      <div class="card-title">
        Atenção! Campos com (*) são de preenchimento obrigatório.
Ejemplo n.º 2
0
        <div class="col-md-3">
          <input type="date" class="form-control" name="aluno_nascimento" id="aluno_nascimento" placeholder="Data de nascimento"
          value="<?php 
echo isset($dados['aluno_nascimento']) ? $dados['aluno_nascimento'] : '';
?>
" required="required" />
        </div>
      </div>

      <div class="form-group">
        <label for="tb_instituicoes_instituicao_id" class="col-md-3 control-label">Escola*</label>
        <div class="col-md-4">
          <select class="form-control" name="tb_instituicoes_instituicao_id" id="tb_instituicoes_instituicao_id" required="required">
            <option value="">Selecione...</option>
            <?php 
$instituicoes = new ModelInstituicao();
$instituicoes->getInstituicoes();
if ($instituicoes->getRowCount() > 0) {
    foreach ($instituicoes->getResult() as $instituicao) {
        if ($instituicao['instituicao_id'] == $dados['tb_instituicoes_instituicao_id']) {
            echo "<option value=\"{$instituicao['instituicao_id']}\" selected=\"selected\">{$instituicao['instituicao_nome']}</option>";
        } else {
            echo "<option value=\"{$instituicao['instituicao_id']}\">{$instituicao['instituicao_nome']}</option>";
        }
    }
}
?>
          </select>
        </div>
      </div>
Ejemplo n.º 3
0
                </div>
              </a>
            </div>

            <div class="col-lg-3 col-md-6 col-sm-6 col-xs-12">
              <a href="<?php 
echo HOME;
?>
escola">
                <div class="card yellow summary-inline">
                  <div class="card-body">
                    <i class="icon fa fa-university fa-4x"></i>
                    <div class="content">
                      <div class="title">
                        <?php 
$escolas = new ModelInstituicao();
$escolas->getInstituicoes();
if ($escolas->getRowCount() > 0) {
    echo $escolas->getRowCount();
} else {
    echo 0;
}
?>
                      </div>
                      <div class="sub-title">Escolas</div>
                    </div>
                    <div class="clear-both"></div>
                  </div>
                </div>
              </a>
            </div>
Ejemplo n.º 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 ModelInstituicao();
        $deleteI->ModelDelete($del);
        if ($deleteI->getResult()) {
            ADSError('Alterado com sucesso!', CRAZY_ACCEPT);
        } else {
            ADSError('errado denovo!', CRAZY_ERROR);
        }
    }
}
Ejemplo n.º 5
0
<div class="side-body">
  <div class="page-title">
    <span class="title">Relatório de Escolas</span>
    <div class="description">Relatório de escolas 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 
$readescola = new ModelInstituicao();
$readescola->getInstituicoes();
if ($readescola->getRowCount() > 0) {
    ?>
            <table class="datatable table table-striped" cellspacing="0" width="100%">
              <thead>
                <tr>
                  <th>Instituição</th>
                  <th>Bairro</th>
                  <th>Status</th>
                  <th>Controles</th>
                </tr>
              </thead>
              <tfoot>
                <tr>
                  <th>Instituição</th>
Ejemplo n.º 6
0
$idEscola = 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']);
        $upescola = new ModelInstituicao();
        $upescola->ModelUpdate($idEscola, $dados);
        if ($upescola->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($idEscola) && !empty($idEscola)) {
    $read = new ModelInstituicao();
    $read->getInstituicao($idEscola);
    if ($read->getResult()) {
        ?>
      <div class="page-title">
        <span class="title">Atualização de dados cadastrais</span>
        <div class="description">Atualizando dados da escola.</div>
      </div>

      <div class="card">
        <div class="card-header">
          <div class="card-title">
            Atenção! Campos com (*) são de preenchimento obrigatório.
          </div>
        </div>
        <div class="card-body">
Ejemplo n.º 7
0
        foreach ($rotaFim->getResult() as $fim) {
            echo "<option value='{$fim['logradouro_id']}'>{$fim['logradouro_nome']} - {$fim['logradouro_cep']}</option>";
        }
    }
    ?>
            </select>
          </div>
        </div>

        <hr />

        <div class="form-group">
          <label for="" class="col-md-3 control-label">Escolas</label>
          <div class="col-md-7">
            <?php 
    $escolasData = new ModelInstituicao();
    $escolasData->getInstituicoes(1);
    if ($escolasData->getResult()) {
        $escolas = $escolasData->getResult();
        for ($x = 0; $x < count($escolasData->getResult()); $x++) {
            echo "<input type='checkbox' name='escolas[]' value='{$escolas[$x]['instituicao_id']}' /> {$escolas[$x]['instituicao_nome']}<br />";
        }
    }
    ?>
          </div>
        </div>

        <hr />

        <div class="form-group">
          <label for="rota_veiculo" class="col-md-3 control-label">Veículo</label>