public function saveAction() { $adapter = new DbAdapter(); $this->corredor = $adapter->fetchAll('corredor'); $this->prateleira = $adapter->fetchAll('prateleira'); $post = $_POST; if ($post != null && $post != '') { $itens = new \Model\Itens(); $itens->nome = $post['nome']; $itens->cod_barra = $post['cod_barras']; $itens->quantidade = $post['quantidade']; $itens->corredor = $post['corredor']; $itens->prateleira = $post['prateleira']; try { $adapter->insert($itens); $_SESSION['sucesso'] = "Gravado com sucesso"; header('Location: /itens'); exit; } catch (\Exception $e) { $_SESSION['erro'] = "Falhar na gravação"; header('Location: /itens/save'); exit; } } require '../view/itens/save.phtml'; }
public function saveAction() { $adapter = new DbAdapter(); $this->cargo = $adapter->fetchAll('cargo'); $servidor = new \Model\Servidor(); $pessoa = new \Model\Pessoa(); $post = $_POST; if ($post != null && $post != '') { $servidor->matricula = $post['matricula']; $pessoa->matricula = $post['matricula']; $pessoa->nome = $post['nome']; $pessoa->status = $post['status']; $pessoa->cpf = $post['cpf']; $pessoa->senha = $post['senha']; $pessoa->cargo = $post['cargo']; try { $adapter->insert($servidor); $adapter->insert($pessoa); die('teste'); $_SESSION['sucesso'] = "Gravado com sucesso"; header('Location: /servidor'); exit; } catch (\Exception $e) { $_SESSION['erro'] = "Falha na gravação"; header('Location: /servidor/save'); exit; } } require '../view/servidor/save.phtml'; }