示例#1
0
 public function ModelCreator(array $data)
 {
     $this->data = $data;
     $this->data['aluno_nome_url'] = Asserts::CheckName($this->data['aluno_nome']);
     $this->data['aluno_nascimento'] = date('Y-m-d', strtotime(str_replace(array('/', '_'), '-', $this->data['aluno_nascimento'])));
     $create = new Create();
     $create->Inserter(self::Entity, $this->data);
     if ($create->getResult()) {
         $rota = new ModelRotas();
         $veiculo = $rota->getRota($this->data['tb_rotas_rota_id']);
         if ($veiculo) {
             $idVeiculo = $veiculo[0]['tb_veiculos_veiculo_id'];
             $bus = new ModelVeiculo();
             $bus->setVaga($idVeiculo);
         }
         $this->result = $create->getResult();
         $this->rowcount = $create->getRowCount();
     } else {
         $this->result = $create->getResult();
         $this->rowcount = 0;
     }
 }
示例#2
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($idRota) && !empty($idRota)) {
    $readrota = new ModelRotas();
    $dataRota = $readrota->getRota($idRota);
    if ($dataRota) {
        ?>

      <div class="page-title">
        <span class="title">Detalhamento de rotas</span>
        <div class="description">Detalhamento de rotas, permite visualizar detalhes adicionais sobre determinada rota.</div>
      </div>

      <div class="card">
        <div class="card-header">
          <div class="card-title">
          </div>
        </div>
        <div class="card-body">

          <form id="detail-rotas" method="post" action="">

            <div class="form-group">
              <label for="rota_inicio" class="col-md-3 control-label">Início do trajeto</label>
              <div class="col-md-4">
                <?php 
        $rotaInicio = new ModelEnderecos();
        $inicio = $rotaInicio->getLogradouro($dataRota[0]['rota_saida']);