Пример #1
0
 public function executa()
 {
     $id = $_POST['id'];
     $descricao = $_POST['nome'];
     $sigla = $_POST['sigla'];
     //Validações
     $validar = new Validar();
     $validaNome = Validacoes::validaVazio($descricao);
     $validaSigla = Validacoes::validaVazio($sigla);
     //Validar a amiga é especial
     if ($validaNome && $validaSigla) {
         $dao = new MercadoDAO();
         $tamanho = new Tamanho();
         $tamanho->set_id($id);
         $tamanho->set_descricao($descricao);
         $tamanho->set_sigla($sigla);
         $dao->insereTamanho($tamanho);
         header('Location: ' . $this->getBaseUrl() . 'tamanhos');
     } else {
         echo '<script>alert("Voce deve informar todos os dados"); window.history.go(-1);</script>';
         exit;
     }
 }
Пример #2
0
 public function getTamanho($idTamanho)
 {
     $tabela = 'mrc_tamanho';
     $dados = array('idtamanho', 'descricao', 'sigla');
     $where = 'idtamanho = ?';
     $dadosWhere = array($idTamanho);
     $resultado = Transacao::selectBasico($tabela, $dados, $where, $dadosWhere);
     $tamanho = new Tamanho();
     foreach ($resultado as $r) {
         $tamanho->set_id($r['idtamanho']);
         $tamanho->set_descricao($r['descricao']);
         $tamanho->set_sigla($r['sigla']);
     }
     return $tamanho;
 }