def signUp(): print('========================================================================================================================') NovoUsuario = Usuario() NovoUsuario.nome = input('Digite o nome de usuário') NovoUsuario.email = input('Digie seu E-mail') NovoUsuario.senha = input('Qual será sua senha? Remonmendamos uma senha com mais de 8 dígitos numeros ') NovoUsuario.dataNasc = input('Digite sua data de nascimento') NovoUsuario.profissao = input('Digite sua profissão') NovoUsuario.genero=input("digite seu genero") NovoUsuario.cidade=input("digite sua cidade") NovoUsuario.estado=input("digite seu estado") NovoUsuario.pais=input("digite seu pais") UsuarioDAO.inserir(NovoUsuario)
def carregarAmigos(self,usuario): usuarioDAO = UsuarioDAO() usuario.amigos = [] amigos = usuarioDAO.getListAmigos(usuario.id) for amigo in amigos: usuarioAmigo = Usuario() usuarioAmigo.id = amigo[0] usuarioAmigo.email = amigo[1] usuarioAmigo.senha = amigo[2] usuarioAmigo.nome = amigo[3] usuarioAmigo.data_nascimento = amigo[4] usuarioAmigo.genero = amigo[5] usuarioAmigo.estado_civil = amigo[6] usuarioAmigo.profissao = amigo[7] usuario.amigos.append(usuarioAmigo) # Adicionando o usuário a lista de amigos do usuário
def carregarParticipantes(self, grupo): grupoDAO = GrupoDAO() participantes = grupoDAO.getListParticipantes(grupo) for participante in participantes: usuario = Usuario() usuario.id = participante[0] usuario.email = participante[1] usuario.senha = participante[2] usuario.nome = participante[3] usuario.data_nascimento = participante[4] usuario.genero = participante[5] usuario.estado_civil = participante[6] usuario.profissao = participante[7] grupo.participantes.append( usuario) # Adicionando participantes do grupo
def openConta(self): amigo = Amigo() mensagem = Mensagem() grupo = Grupo() usuario = Usuario() usuario.email = input("\nE-mail: ") usuario.senha = input("Senha: ") autenticado = usuario.autenticado() if autenticado: print("\n") usuario.carregarUsuarioBD() amigo.carregarAmigos(usuario) # Carregando os amigos do usuário mensagem.carregarMensagems( usuario) # Carregando as mensagems do usuário grupo.carregarGrupos(usuario) # Carregando os grupos do usuário self.menuUsuario(usuario) else: print("\nE-mail ou senha inválida\n")