Beispiel #1
0
 def converter_tabela_classe(self, lista_tuplas):
     lista_pessoas = [] #cria uma lista para armazenar os dicionarios
     for p in lista_tuplas:
         p1 = Pessoa() #----- Criação do objeto da classe pessoa
         p1.id = p[0] #--- pega cada posição da tupla e atribui a uma chave do dicionário
         p1.nome = p[1]
         p1.sobrenome= p[2]
         p1.idade = p[3]
         p1.endereco_id = p[4]
         lista_pessoas.append(p1)
     return lista_pessoas
Beispiel #2
0
 def converter_tabela_dicionario_classe(self, lista_tuplas):
     lista_pessoas = []
     for p in lista_tuplas:
         p1 = Pessoa()
         print(p[0], p[1])
         p1.id = p[0]
         p1.nome = p[1]
         p1.sobrenome = p[2]
         p1.idade = p[3]
         p1.endereco_id = p[4]
         lista_pessoas.append(p1)
     return lista_pessoas
    def converter_tabela_classe(self, lista_tuplas):
        # -- Aqui cria uma lista para armazenar os dicionarios
        lista_pessoas = []
        for p in lista_tuplas:
            p1 = Pessoa()  #--- Aqui cria o objeto(p1) da classe Pessoa()
            p1.id = p[
                0]  #-- Identifica cada posição da tupla pelo indice e é atribuido como chave no dicionario
            p1.nome = p[1]
            p1.sobrenome = p[2]
            p1.idade = p[3]
            p1.endereco_id = [4]
            lista_pessoas.append(p1)

        return lista_pessoas  #-- Aqui retorna a lista que contém o dicionario com os dados
Beispiel #4
0
def salvar(self):
    estado = self.cmbestado.itemData(self.cmbestado.currentIndex())
    today = datetime.now().strftime("%d-%m-%Y %H:%M:%S")
    p = Pessoa()
    p.id = "0"
    p.cpf = self.txtcpf.text()
    p.nome = self.txtnome.text()
    p.endereco = self.txtendereco.text()
    p.complemento = self.txtcomplemento.text()
    p.cidade = self.txtcidade.text()
    p.bairro = self.txtbairro.text()
    p.estado = estado.sigla
    p.cep = self.txtcep.text()
    p.dtainc = today
    pc = PessoaController()
    return pc.insert(p)