Esempio n. 1
0
class PessoaController:
    people = Pessoa()
    p_db = PessoaDb()

    def listar_todos(self):
        return self.p_db.listar_todos

    def exportar(self):
        listar_pessoa_controller = self.p_db.listar_todos()
        return self.people.exportar_arq(listar_pessoa_controller)
Esempio n. 2
0
class PessoaController:
    p = Pessoa()
    p_db = PessoaDb()

    def listar_todos(self):
        return self.p_db.listar_todos()

    def exportar(self):
        lpc = self.p_db.listar_todos()
        self.p.exportar_txt(lpc)
Esempio n. 3
0
class PessoaController:
    #---- variaveis padrao da classe
    p = Pessoa()  #--- padrao vazia, mas recebe dados temporarios de (self)
    p_db = PessoaDb(
    )  #--- padrao vazia, mas recebe dados temporarios de (self)
    lpc = []  #--- padrao vazia, mas recebe dados temporarios de (self)

    def listar_por_like(self):
        #---- SELF -> resultados temporarios da classe
        self.lpc = self.p_db.listar_por_like()
        return self.lpc

    def exportar(self):
        #--- salvando o resultado temporario da (self.lpc) e exportando...
        self.p.exportar_txt(self.lpc)
class PessoaController:
    dao = PessoaDb()
    endereco_controller = EnderecoController()

    def listar_todos(self):
        return self.dao.listar_todos()

    def buscar_por_id(self, id):
        return self.dao.buscar_por_id(id)

    def salvar(self, pessoa: Pessoa):
        pessoa.endereco.id = self.endereco_controller.salvar(pessoa.endereco)
        return self.dao.salvar(pessoa)

    def alterar(self, pessoa: Pessoa):
        self.dao.alterar(pessoa)

    def deletar(self, id):
        self.dao.deletar(id)
Esempio n. 5
0
import sys
sys.path.append(
    '/Users/mdgranemann/Documents/Github/AlunosPython/TrabalhosPython/33-Aula33/Aula33-4'
)

from model.pessoa import Pessoa
from dao.pessoa_db import PessoaDb

p = Pessoa()
p_db = PessoaDb()

lpc = p_db.listar_todos()
p.exportar_txt(lpc)
Esempio n. 6
0
import sys
sys.path.append('/Users/900161/Documents/TrabalhosPython/Aula33-4/')

from model.pessoa import Pessoa
from dao.pessoa_db import PessoaDb

p = Pessoa()
p_db = PessoaDb()

def exportar():
    lpc = p_db.listar_todos()
    p.exportar_txt(lpc)