function adicionarUsuario() { include '../dao/Usuarios.php'; include '../dao/UsuariosDAO.php'; $usuariosDAO = new UsuariosDAO(); $usuarios = new Usuarios(); $usuarios->setLogin($_POST["login"]); $usuarios->setNome($_POST["nome"]); $usuarios->setEmail($_POST["email"]); $usuarios->setSenha($_POST["senha"]); $usuarios->setAtivo($_POST["ativo"] == "true"); if ($usuariosDAO->inserir($usuarios)) { done(); } finalize("Erro ao inserir novo usuário!"); }
public function getObjectFromResult($resultSet) { if (!$resultSet) { return NULL; } $usuarios = new Usuarios(); try { $usuarios->setId($resultSet['id']); } catch (Exception $e) { echo $e->getMessage(); throw new Exception("UsuariosDAO - Banco de dados desatualizado, não existe coluna [id]"); } try { $usuarios->setLogin($resultSet['login']); } catch (Exception $e) { echo $e->getMessage(); throw new Exception("UsuariosDAO - Banco de dados desatualizado, não existe coluna [login]"); } try { $usuarios->setEmail($resultSet['email']); } catch (Exception $e) { echo $e->getMessage(); throw new Exception("UsuariosDAO - Banco de dados desatualizado, não existe coluna [email]"); } try { $usuarios->setNome($resultSet['nome']); } catch (Exception $e) { echo $e->getMessage(); throw new Exception("UsuariosDAO - Banco de dados desatualizado, não existe coluna [nome]"); } try { $usuarios->setAtivo($resultSet['ativo']); } catch (Exception $e) { echo $e->getMessage(); throw new Exception("UsuariosDAO - Banco de dados desatualizado, não existe coluna [ativo]"); } try { $usuarios->setSenha($resultSet['senha']); } catch (Exception $e) { echo $e->getMessage(); throw new Exception("UsuariosDAO - Banco de dados desatualizado, não existe coluna [senha]"); } return $usuarios; }