def insertAlunoBD(self,rua,numero,bairro,cidade,estado,cep,nome,telefone,celular,naturalidade,nascimento,email,sanguineo,info,altura,peso,faixa,fkerj,id_dojo,id_dojo_end,dataInsc,dataAtestado,nome_responsavel,telefone_responsavel,email_responsavel): string = 'Insert AlunoBD' ### Endereco ### self.endereco = endereco() id_end = self.endereco.insert(rua,numero,bairro,cidade,estado,cep) self.endereco.close() print 'id_end %s' % id_end if id_end != -1: ### Pessoa ### self.pessoa = pessoa() id_pessoa = self.pessoa.insert(id_end,nome,telefone,celular,naturalidade,nascimento,email,sanguineo,info,altura,peso,faixa,fkerj) self.pessoa.close() print 'id_pessoa %s' % id_pessoa if id_pessoa != -1: ### Aluno ### self.aluno = aluno() id_aluno = self.aluno.insert(id_pessoa,id_end,id_dojo,id_dojo_end,dataInsc,dataAtestado) self.aluno.close() if id_aluno != -1 and len(nome_responsavel)>0: ####Responsavel#### self.responsavel = responsavel() self.responsavel.insert(id_aluno,nome_responsavel,telefone_responsavel,email_responsavel) self.responsavel.close() else: self.pessoa.delete(id_pessoa) self.pessoa.close() self.endereco.delete(id_end) self.endereco.close() string = 'Erro no insert AlunoBD' else: string = 'Erro no insert AlunoBD' print string
def updateAlunoBD(self,id_aluno,id_pessoa,id_pessoa_end,id_dojo,id_dojo_end,rua,numero,bairro,cidade,estado,cep,nome,telefone,celular,naturalidade,dataNasc,email,sanguineo,info,altura,peso,faixa,fkerj,dataInsc,ultAtestado): self.endereco = endereco() retorna = self.endereco.update(id_pessoa_end,rua,numero,bairro,cidade,estado,cep) self.endereco.close() if retorna == 1: ### Pessoa ### self.pessoa = pessoa() retorna = self.pessoa.update(id_pessoa,id_pessoa_end,nome,telefone,celular,naturalidade,dataNasc,email,sanguineo,info,altura,peso,faixa,fkerj) self.pessoa.close() if retorna == 1: ### Aluno ### self.aluno = aluno() retorna = self.aluno.update(id_aluno,dataInsc,ultAtestado) self.aluno.close()
def deleteAlunoBD(self,id_aluno,id_pessoa,id_pessoa_end): retorno = -1 string = 'Deletou Aluno' self.aluno = aluno() resposta = self.aluno.delete(id_aluno) self.aluno.close() if resposta != -1: self.pessoa = pessoa() resposta = self.pessoa.delete(id_pessoa) self.pessoa.close() if resposta != -1: self.endereco = endereco() self.endereco.delete(id_pessoa_end) self.endereco.close() retorno = 1 else: string = 'Nao Deletou Aluno' print string return retorno
def __init__(self): ### Endereco ### self.endereco = endereco() #self.endereco.drop() self.endereco.create() #self.endereco.insert('prata','225','ouro azul','macae','sp','24890000') #self.endereco.update(2,'prata','225','ouro azul','macae','sp','24890000') #self.endereco.delete(1) self.endereco.close() ### dojo ### self.dojo = dojo() self.dojo.create() #self.dojo.insert(1,'spartan','27600540') #self.dojo.update(1,'bangu','27700540') #self.dojo.drop() #self.dojo.delete(1) self.dojo.close() ### Pessoa ### self.pessoa = pessoa() self.pessoa.create() #self.pessoa.insert(2,'Filipe','98101543','88265163','1988-09-30','*****@*****.**','A+','Boa',1.80,78,'preta','p2411') #self.pessoa.update(1,2,'Faray','98101543','88265163','1988-09-30','*****@*****.**','A+','Boa',1.80,78,'preta','p2411') #self.pessoa.delete(4) self.pessoa.close() ### Aluno ### self.aluno = aluno() self.aluno.create() self.aluno.close() ### Professor ### self.professor = professor() self.professor.create() #self.professor.insert(2,2) #self.professor.update() #self.professor.delete(2) self.professor.close() ### dojo_professor ### self.dojo_professor = dojo_professor() self.dojo_professor.create() #self.dojo_professor.insert(2,2,1,2) #self.dojo_professor.update(1,'bangu','27700540') #self.dojo_professor.drop() #self.dojo_professor.delete(2,2,1,2) self.dojo_professor.close() ### Competicao ### self.competicao = competicao() self.competicao.create() #self.competicao.drop() #self.competicao.insert(2,'Saquarema',1,1) #self.competicao.update(3,2,'Macae',0,1) #self.competicao.delete(2) self.competicao.close() ### Competicao_pessoa ### self.competicao_pessoa = competicao_pessoa() self.competicao_pessoa.create() #self.competicao_pessoa.drop() #self.competicao_pessoa.insert(1,2,1,2,2,2) #self.competicao_pessoa.update(3,2,'Macae',0,1) #self.competicao_pessoa.delete(1,2,1,2) self.competicao_pessoa.close() ### Responsavel ### self.responsavel = responsavel() self.responsavel.create() #self.responsavel.insert(1,'Gustavo','98101543','*****@*****.**') #self.responsavel.update(1,1,'Gustavo','934101543','*****@*****.**') #self.responsavel.delete(2) #self.responsavel.drop() self.responsavel.close()