/** * Encontra a descricao do modelo da impressora, com base no chave estrangeira. * * @param int $modelo_id * @return String */ public function Modelo($modelo_id) { $ImpModelo = new ImpModelo(); $ImpModelo->Execute()->find("modelo_id={$modelo_id}"); return $ImpModelo->Execute()->getResult()->modelo_descricao; }
if (isset($Dados) && $Dados['SendPostForm']) { $Dados['modelo_status'] = $Dados['SendPostForm'] == 'Cadastrar' ? '0' : '1'; $Dados['modelo_id'] = $modeloId; unset($Dados["SendPostForm"]); $AdminModelo = new AdminModelo(); if (in_array("", $Dados)) { WSErro("Preencha todos os campos!", WS_ALERT); } else { if ($AdminModelo->ExeUpdate($Dados)) { WSErro("Atualizado com sucesso!", WS_ACCEPT); } else { WSErro("Erro ao atualizar!", WS_ERROR); } } } else { $ImpModelo = new ImpModelo(); $ImpModelo->Execute()->find("modelo_id={$modeloId}"); $Dados = (array) $ImpModelo->Execute()->getResult(); } $checkCreate = filter_input(INPUT_GET, 'create', FILTER_VALIDATE_BOOLEAN); if ($checkCreate && empty($AdminPostos)) { WSErro("O modelo de impressora <b>{$Dados['modelo_descricao']}</b> foi cadastrado com sucesso no sistema!", WS_ACCEPT); } ?> <article> <h1>Atualizar Modelo:</h1> <div class="row"> <form class="form col-md-offset-2 col-md-4" name="postos" method="post">
?> <div class="form-group col-md-4"> <label>Posto:</label> <select class="form-control" name="fk_postos"> <option value=""> Selecione um posto: </option> <?php foreach ($ImpPostos->Execute()->getResult() as $posto) { extract((array) $posto); echo "<option value=\"{$postos_id}\" " . ($Dados['fk_postos'] == $postos_id ? "selected=true" : "") . ">" . ucfirst(strtolower($postos_nome)) . "</option>"; } ?> </select> </div> <?php $ImpModelo = new ImpModelo(); $ImpModelo->Execute()->findAll(); ?> <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>