public function CriaCidade(array $data) { $this->data = $data; $create = new Create(); $create->Inserter(self::Cidade, $this->data); if ($create->getResult()) { $this->result = $create->getResult(); } else { $this->result = false; } }
/** * <b>ModelCreator</b>: Método responsável por efetivar o cadastro da rota no sistema. * @param array $data Array com os dados necessários para cadastro da rota. * @return bool Retorna TRUE caso a função seja executada com sucesso, ou FALSE em caso de falha. */ public function ModelCreator(array $data) { $this->data = $data; $dataRota = array('rota_instituicoes' => json_encode($this->data['escolas']), 'tb_veiculos_veiculo_id' => (int) $this->data['rota_veiculo'], 'rota_inicio' => date('Y-m-d', strtotime(str_replace(array('/', '_', ' '), '-', $this->data['inicio']))), 'rota_fim' => date('Y-m-d', strtotime(str_replace(array('/', '_', ' '), '-', $this->data['fim']))), 'rota_saida' => (int) $this->data['rota_inicio'], 'rota_chegada' => (int) $this->data['rota_fim'], 'rota_observacoes' => $this->data['observacoes']); $create = new Create(); $create->Inserter(self::Entity, $dataRota); if ($create->getResult()) { $this->result = true; } else { $this->result = false; } }
public function ModelCreator(array $data) { $this->data = $data; $this->data['motorista_nome_url'] = Asserts::CheckName($this->data['motorista_nome'] . ' ' . $this->data['motorista_sobrenome']); $create = new Create(); $create->Inserter(self::Entity, $this->data); if ($create->getResult()) { $this->result = $create->getResult(); $this->rowcount = $create->getRowCount(); } else { $this->result = $create->getResult(); $this->rowcount = 0; } }
public function ModelCreator(array $data) { $this->data = $data; $this->data['veiculo_vagas'] = 0; $create = new Create(); $create->Inserter(self::Entity, $this->data); if ($create->getResult()) { $this->result = $create->getResult(); $this->rowcount = $create->getRowCount(); } else { $this->result = $create->getResult(); $this->rowcount = 0; } }
public function ModelCreator(array $data) { $this->data = $data; $this->data['instituicao_nome_url'] = Asserts::CheckName($this->data['instituicao_nome']); $create = new Create(); $create->Inserter(self::Entity, $this->data); if ($create->getResult()) { $this->result = $create->getResult(); $this->rowcount = $create->getRowCount(); $this->lastid = $create->getLastId(); } else { $this->result = $create->getResult(); $this->rowcount = 0; $this->lastid = false; } }
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; } }