public function cadastrar() { $view = new View(); if ($_POST) { $vo = new Vo_Usuario(); $vo->setNome($_POST['nome']); $vo->setEmail($_POST['email']); $vo->setLogin($_POST['login']); $vo->setSenha($_POST['senha']); $model = new Model_Usuario(); try { $pk = $model->cadastrar($vo); } catch (Exception $exc) { $view->add('erro', $exc->getMessage()); } } $view->desenhar('usuario/cadastrar'); }
<?php require 'lib/Conexao.php'; require 'lib/Vo.php'; require 'lib/Vo/Usuario.php'; require 'lib/Dao.php'; require 'lib/Dao/Usuario.php'; $vo = new Vo_Usuario(); $vo->setNome('Alisson Chiquitto'); $vo->setEmail('*****@*****.**'); $vo->setLogin('chiquitto'); $vo->setSenha('123456'); $dao = new Dao_Usuario(); echo $dao->create($vo);