def listarUsuario(): try: usuarioDAO = UsuarioDAO() print(usuarioDAO.listar()) except: print("Erro encontrado!")
def listarUsuario(): try: usuarioDAO = UsuarioDAO() print(usuarioDAO.listar()) except: print("Ocorreu um erro!")
def deletarUsuario(): try: id = input("Digite o seu ID: ") usuarioDAO = UsuarioDAO() usuarioDAO.deletar(id) except: print("Oops! Erro encontrado!")
def deletarUsuario(): try: id = int(input("Digite seu id: ")) usuarioDAO = UsuarioDAO() usuarioDAO.deletar(id) print("Usuário deletado!") except: print("Ocorreu um erro!")
def criarUsuario(): try: nome = input("Digite seu nome: ") email = input("Digite seu email: ") senha = input("Digite seu senha: ") data_nasc = input("Digite sua data de nascimento: ") profissao = input("Digite seu profissão: ") genero = input("Digite seu genero: ") cidade = input("Digite seu cidade: ") estado = input("Digite seu estado: ") pais = input("Digite seu país: ") usuario = Usuario(nome, email, senha, data_nasc, profissao, genero, cidade, estado, pais) usuarioDAO = UsuarioDAO() usuarioDAO.inserir(usuario) except: print("Oops! Erro encontrado")
def criarUsuario(): try: nome = str(input("Digite seu nome: ")) email = str(input("Digite seu email: ")) senha = str(input("Digite sua senha: ")) dia = int(input("Digite seu dia de nascimento: ")) mes = int(input("Digite seu mês de nascimento: ")) ano = int(input("Digite seu ano de nascimento: ")) data_nasc = datetime.date(ano, mes, dia) genero = str(input("Digite seu gênero: ")) profissao = str(input("Digite sua profissão: ")) cidade = str(input("Digite seu cidade: ")) estado = str(input("Digite seu estado: ")) pais = str(input("Digite seu país: ")) usuario = Usuario(senha, email, nome, data_nasc, genero, profissao, cidade, estado, pais) usuarioDAO = UsuarioDAO() usuarioDAO.inserir(usuario) print("Usuário Criado!") except: print("Ocorreu um erro!")
def alterarUsuario(): try: id = int(input("Digite seu id: ")) novoNome = str(input("Digite seu nome: ")) novoEmail = str(input("Digite seu email: ")) novoSenha = str(input("Digite sua senha: ")) dia = int(input("Digite seu dia de nascimento: ")) mes = int(input("Digite seu mês de nascimento: ")) ano = int(input("Digite seu ano de nascimento: ")) novoData_nasc = datetime.date(ano, mes, dia) novoGenero = str(input("Digite seu gênero: ")) novoProfissao = str(input("Digite sua profissão: ")) novoCidade = str(input("Digite seu cidade: ")) novoEstado = str(input("Digite seu estado: ")) novoPais = str(input("Digite seu país: ")) usuarioDAO = UsuarioDAO() usuarioDAO.atualizar(id, novoSenha, novoEmail, novoNome, novoData_nasc, novoGenero, novoProfissao, novoCidade, novoEstado, novoPais) print("Usuário Alterado!") except: print("Ocorreu um erro!")
def main(args=[]): continuar = True while continuar: try: Menu() opcao = int(input("Digite a opção: ")) if opcao == 1: nomeRede = input("Digite o nome da Rede Social:") elif opcao == 2: #se o usuario estiver o email e senha correspondentes no banco de dados o programa irá exibir as opções da página do Usuario tais como editar perfil, adicionar amigos, excluir amigos..... pass elif opcao == 3: print("Preencha o formulário abaixo:") nome = input("Nome:") email = input("E-mail:") senha = input("Senha:") nascimento = input("Nascimento:") profissao = input("Profissão:") genero = input("Gênero:") cidade = input("Cidade:") estado = input("Estado:") pais = input("País:") print() usuario = Usuario(nome, email, senha, nascimento, profissao, genero, cidade, estado, pais) UsuarioDAO().inserir(usuario) elif opcao == 0: continuar = False else: print("Ops! Opção inválida!") except ValueError: print("Ops! Digite um valor válido") print("\nVocê saiu.")
def exibirMenu(): print("\n====== Bem Vindo!! =======\n" "Opções:\n" "1 - Cadastrar usuário.\n" "2 - Atualizar dados do usuário. \n" "3 - Listar usuário\n" "4 - Excluir conta usuário \n" "5 - Comentar\n" "6 - Listar comentário\n" "0 - Sair\n" "===========================") opcao = int(input("\nInforme sua opção: ")) if (opcao == 1): nome = input("informe seu nome: ") email = input("informe seu email: ") telefone = input("informe seu telefone: ") senha = input("informe a senha: ") genero = input("informe o seu gênero: ") data_nasc = input("informe sua data de nascimento: ") profissao = input("informe sua profissão: ") cidade = input("informe sua cidade: ") global u u = Usuario(nome, email, telefone, senha, genero, data_nasc, profissao, cidade) global uDAO uDAO = UsuarioDAO() uDAO.inserirUsuario(u) exibirMenu() elif (opcao == 2): telefone = input("Informe seu novo número de telefone: ") email = input("informe o seu novo email: ") u = Usuario("", email, telefone, "", "", "", "", "") uDAO = UsuarioDAO() uDAO.atualizarFoneEmail(u) exibirMenu() elif (opcao == 3): uDAO = UsuarioDAO() uDAO.listarUsuarios() exibirMenu() elif (opcao == 4): email = input("Informe o email da conta a ser deletada: ") uDAO.deletarUsuario(email) exibirMenu() elif (opcao == 5): texto = input("informe o texto: ") c = Comentario(texto) cDAO = ComentarioDAO() cDAO.postar_comentario(c) print("Comentário realizado com sucesso.") exibirMenu() elif (opcao == 6): cDAO = ComentarioDAO() cDAO.listarComentarios() exibirMenu() elif (opcao == 0): print("Programa finalizado.") else: print("opção inválida.")