<div class="form-group col-md-4"> <label>Modelo:</label> <select class="form-control" name="fk_modelo"> <option value=""> Selecione um modelo: </option> <?php foreach ($ImpModelo->Execute()->getResult() as $modelo) { extract((array) $modelo); echo "<option value=\"{$modelo_id}\" " . ($Dados['fk_modelo'] == $modelo_id ? "selected=true" : "") . "> {$modelo_descricao} " . "</option>"; } ?> </select> </div> <?php $ImpTaxa = new ImpTaxaImpress(); $ImpTaxa->Execute()->findAll(); ?> <div class="form-group col-md-4"> <label>Taxa:</label> <select class="form-control" name="fk_taxa"> <option value=""> Selecione uma taxa: </option> <?php foreach ($ImpTaxa->Execute()->getResult() as $taxa) { extract((array) $taxa); echo "<option value=\"{$taxa_id}\" " . ($Dados['fk_taxa'] == $taxa_id ? "selected=true" : "") . "> {$taxa_descricao} " . "</option>"; } ?> </select> </div> </div>
/** * Encontra descricao da taxa com base na chave estrangeira * * @param int $taxa_id * @return String */ public function Taxa($taxa_id) { $ImpTaxaImpress = new ImpTaxaImpress(); $ImpTaxaImpress->Execute()->find("taxa_id={$taxa_id}"); return $ImpTaxaImpress->Execute()->getResult()->taxa_descricao; }
unset($Dados["SendPostForm"]); $AdminTaxas = new AdminTaxas(); if (in_array("", $Dados)) { WSErro("Preencha todos os campos!", WS_ALERT); } elseif (!is_numeric($Dados['taxa_valor'])) { WSErro("O campo valor, precisa de um valor numerico.", WS_ALERT); } else { if ($AdminTaxas->ExeUpdate($Dados)) { WSErro("Atualizado com sucesso!", WS_ACCEPT); } else { WSErro("Erro ao atualizar!", WS_ERROR); } } } else { $ImpTaxa = new ImpTaxaImpress(); $ImpTaxa->Execute()->find("taxa_id={$taxaId}"); $Dados = (array) $ImpTaxa->Execute()->getResult(); } $checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN); if ($checkCreate && empty($AdminTaxas)) { WSErro("A taxa <b>{$Dados['taxa_descricao']}</b> foi cadastrado com sucesso no sistema!", WS_ACCEPT); } ?> <article> <h1>Atualizar Taxas:</h1> <div class="row"> <form class="form col-md-offset-2 col-md-8" name="modelo" method="post"> <div class="form-group"> <label>Nome:</label>