Example #1
0
 /**
  * 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;
 }
Example #2
0
 /** 
  * 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;
 }
Example #3
0
 /**
  * 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');
 }
Example #4
0
 /**
  * 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');
 }