def cadastra_pessoa(): cod = int(input("Codigo: ")) nome = input("Nome: ") tel = int(input("Telefone: ")) end = input("Endereco: ") tipo = input("F para fisica e J para juridica: ") fabrica = FabricaPessoa.criar_pessoa(cod, nome, tel, end, tipo) return fabrica
def cadastra_jogador(pessoa_dados): try: nome = pessoa_dados["nome"] idade = int(pessoa_dados["idade"]) senha = pessoa_dados["senha"] pessoa = FabricaPessoa.criar_pessoa() pessoa.set_nome(nome) pessoa.set_idade(idade) pessoa.set_senha(senha) daojogador = DAOJogador.DAOJogador() # daojogador.inicia_conexao() daojogador.insere_jogador(pessoa.toString()) # daojogador.fecha_conexao() except Error.Error as detalhe: raise Error.Error(detalhe.msg) except ValueError: raise Error.Error("Idade tem que ser numero!") return
def cadastra_jogador(pessoa_dados): try: nome = pessoa_dados["nome"] idade = int(pessoa_dados["idade"]) senha = pessoa_dados["senha"] pessoa = FabricaPessoa.criar_pessoa() pessoa.set_nome(nome) pessoa.set_idade(idade) pessoa.set_senha(senha) daojogador = DAOJogador.DAOJogador() #daojogador.inicia_conexao() daojogador.insere_jogador(pessoa.toString()) #daojogador.fecha_conexao() except Error.Error as detalhe: raise Error.Error(detalhe.msg) except ValueError: raise Error.Error('Idade tem que ser numero!') return