public function buscarTransportadoraPorId($id) { $comando = 'select * from transportadora where id = ?'; $cp = $this->bd->prepare($comando); $resultado = $cp->execute(array($id)); $transportadora = new Transportadora(); while ($r = $cp->fetchObject()) { $transportadora->setId($r->id); $transportadora->setNome($r->nome); } return $transportadora; }
public function atualizarTransportadora() { $campos = array('idTransportadora', 'nome'); $validacaoOK = true; $status = ""; foreach ($campos as $c) { if (!isset($_POST["{$c}"])) { echo 'entro'; $status = $status . "Campo " . $c . " nao enviado <br />"; $validacaoOK = false; } else { if (strlen($_POST["{$c}"]) <= 0) { $status = $status . "Campo " . $c . " nao enviado <br />"; $validacaoOK = false; } } } if ($validacaoOK) { $transportadora = new Transportadora(); $transportadora->setId($_POST['idTransportadora']); $transportadora->setNome($_POST['nome']); $status = $this->service->atualizarTransportadora($transportadora); } $transportadoras = $this->service->listarTransportadoras(); include 'View/Content/listarTransportadoras.php'; }