/** * Rastrear encomendas * * @return array; */ public function rastrear() { if ($_POST) { if (!empty($_POST['enc_id'])) { $consulta = $this->localizarEncomenda($_POST['enc_id']); // Liberando Mensagem Mensagem::limpar(); if (!$consulta) { Mensagem::set('Encomenda não encontrada!', 'error'); } return $consulta; } else { Mensagem::set('Informe o código da encomenda!', 'error'); } } return false; }
/** * Salvar Tipos de Encomendas * * @return boolean */ private function salvar() { if ($_POST) { // Verifica se todos os campos foram preenchidos if (is_bool(array_search('', $_POST))) { if (isset($_GET['id'])) { $registro =& $this->elementos_XML[$_GET['id']]; $registro->dt_edicao = date('Y-m-d H:i:s'); } else { $this->ultimo_id++; $this->elementos_XML[$this->ultimo_id] = new \stdClass(); $registro =& $this->elementos_XML[$this->ultimo_id]; $registro->id = $this->ultimo_id; $registro->dt_criacao = date('Y-m-d H:i:s'); $registro->dt_edicao = date('Y-m-d H:i:s'); } $registro->nome = $_POST['nome']; $registro->valor = $_POST['valor']; $registro->prazo = $_POST['prazo']; $this->gravarArquivo(); Mensagem::set("Cadastro salvo com sucesso!", 'success'); return true; } else { Mensagem::set("Todos os campos do formulário são obrigatórios", 'error'); } } return false; }
/** * Deletar cliente * * @return void */ public function excluir() { // $_GET => Obj Registro $this->extrairDadosGet(); // excluir o registro $this->obj_Banco->deletar($this->obj_ModelData); Mensagem::set("Registro excluído com sucesso!", 'success'); @header('Location: admin.php?modulo=Clientes&acao=gerenciar'); }
/** * Excluir item menu * * @return void */ public function excluir() { // $_GET => Obj Registro $this->extrairDadosGet(); // recuperando registro atual $registro_atual = $this->obj_Banco->selecionar($this->obj_ModelData, false); // se registro ja existia, e foi enviado novo, limpa arquivo atual if ($registro_atual) { # Capitulo 2 - Laboratorio 1 } // excluir o registro $this->obj_Banco->deletar($this->obj_ModelData); Mensagem::set("Registro excluído com sucesso!", 'success'); @header('Location: admin.php?modulo=Banners&acao=gerenciar'); }