def Cadastrar_pessoa(self,dados_pessoa): dados=[] for i in range(len(dados_pessoa)): if dados_pessoa[i]=='': dados.append(None) else: dados.append(dados_pessoa[i]) dao_pessoa = DaoPessoa() dao_pessoa.iniciar_conexao() erro=dao_pessoa.insere_pessoa(dados) dao_pessoa.fechar_conexao() return erro
def login_pessoa(self,login_senha): print(login_senha) ID,NOME=0,1 dao_pessoa = DaoPessoa() dao_pessoa = DaoPessoa() dao_pessoa.iniciar_conexao() pessoa_banco=dao_pessoa.logar_pessoa(login_senha) dao_pessoa.fechar_conexao() print(pessoa_banco) if pessoa_banco !=None: pessoa=Pessoa(pessoa_banco[ID],pessoa_banco[NOME]) print(pessoa.id,pessoa.nome) return pessoa else: return pessoa_banco
def retorna_nome(self,id_pessoa): dao_pessoa = DaoPessoa() nome=dao_pessoa.retorna_nome(id_pessoa) dao_pessoa.fechar_conexao() return nome
def salvar_labirinto(self,id_pessoa,labirinto): dao_pessoa = DaoPessoa() dao_pessoa.iniciar_conexao() dao_pessoa.salvar_labirinto(id_pessoa,labirinto) dao_pessoa.fechar_conexao()