class TelaCadastroFunc: def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.bccliente, self.seta, self.bcvenda, self.bvoltar = 0,1,2,3,4 def imprime(self, janela,posicao): self.posicao = posicao self.imprimi.imprime(janela,self.posicao[self.papelparede],"PapelParedeCadastrar.jpg",632,632) self.imprimi.imprime(janela,self.posicao[self.bccliente],"bccliente.png",200,50) self.imprimi.imprime(janela,self.posicao[self.bcvenda],"bcvenda.png",200,50) self.imprimi.imprime(janela,self.posicao[self.bvoltar],"bvoltar2.png",200,50) self.imprimi.imprime(janela,self.posicao[self.seta],"seta.png",70,50)
class TelaInicial: def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.bcadastrar, self.seta, self.brelatorio, self.bsair = 0,1,2,3,4 def imprime(self, janela,posicao): self.posicao = posicao self.imprimi.imprime(janela,self.posicao[self.papelparede],"PapelParedeTelaInicial.jpg",632,632) self.imprimi.imprime(janela,self.posicao[self.bcadastrar],"bcadastrar.png",200,50) self.imprimi.imprime(janela,self.posicao[self.brelatorio],"brelatorio.png",200,50) self.imprimi.imprime(janela,self.posicao[self.bsair],"bsair.png",200,50) self.imprimi.imprime(janela,self.posicao[self.seta],"seta.png",70,50)
class TelaRelatorioGerado: def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede,self.seta, self.bvoltar= 0, 1, 2 def imprime(self, janela,posicao): self.posicao = posicao self.imprimi.imprime(janela,self.posicao[self.papelparede],"PapelParedeRelatorioGerado.png",632,632) self.imprimi.imprime(janela,self.posicao[self.bvoltar],"bvoltar.png",110,50) self.imprimi.imprime(janela,self.posicao[self.seta],"seta.png",70,50)
class TelaLogin: def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.seta, self.confirma= 0, 2, 4 def imprime(self, janela, posicao, lstTexto): self.posicao = posicao login,senha = 0,1 pos = [[310,300],[310,360]] texto_login = self.imprimi.fonte.render(lstTexto[login],1,(0,0,0)) texto_senha = self.imprimi.fonte.render(lstTexto[senha],1,(0,0,0)) self.imprimi.imprime(janela,self.posicao[self.papelparede],"PapelParedeLogin.png",632,632) self.imprimi.imprime2(janela,pos[login],texto_login) self.imprimi.imprime2(janela,pos[senha],texto_senha) self.imprimi.imprime(janela,self.posicao[self.confirma],"bok.png",70,50) self.imprimi.imprime(janela,self.posicao[self.seta],"seta.png",70,50)
def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede,self.seta, self.bvoltar= 0, 1, 2
def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.brapagar, self.seta, self.brareceber, self.brvendas, self.brestoque = 0,1,2,3,4,5
class TelaRelatorio: def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.brapagar, self.seta, self.brareceber, self.brvendas, self.brestoque = 0,1,2,3,4,5 def imprime(self, janela,posicao): self.posicao = posicao self.imprimi.imprime(janela,self.posicao[self.papelparede],"PapelParedeRelatorio.png",632,632) self.imprimi.imprime(janela,self.posicao[self.brapagar],"brapagar.png",200,50) self.imprimi.imprime(janela,self.posicao[self.brareceber],"brareceber.png",200,50) self.imprimi.imprime(janela,self.posicao[self.brvendas],"brvendas.png",200,50) self.imprimi.imprime(janela,self.posicao[self.brestoque],"brestoque.png",200,50) self.imprimi.imprime(janela,self.posicao[self.seta],"seta.png",70,50)
def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.bcadastrar, self.seta, self.brelatorio, self.bsair = 0,1,2,3,4
def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.bccliente, self.seta, self.bcproduto, self.bcfornecedor, self.bccompra, self.bcvenda, self.bvoltar = 0,1,2,3,4,5,6,7
class TelaCadastro: def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.bccliente, self.seta, self.bcproduto, self.bcfornecedor, self.bccompra, self.bcvenda, self.bvoltar = 0,1,2,3,4,5,6,7 def imprime(self, janela,posicao): self.posicao = posicao self.imprimi.imprime(janela,self.posicao[self.papelparede],"PapelParedeCadastrar.jpg",632,632) self.imprimi.imprime(janela,self.posicao[self.bccliente],"bccliente.png",200,50) self.imprimi.imprime(janela,self.posicao[self.bcproduto],"bcproduto.png",200,50) self.imprimi.imprime(janela,self.posicao[self.bcfornecedor],"bcfornecedor.png",200,50) self.imprimi.imprime(janela,self.posicao[self.bccompra],"bccompra.png",200,50) self.imprimi.imprime(janela,self.posicao[self.bcvenda],"bcvenda.png",200,50) self.imprimi.imprime(janela,self.posicao[self.bvoltar],"bvoltar2.png",200,50) self.imprimi.imprime(janela,self.posicao[self.seta],"seta.png",70,50)
def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.seta, self.confirma= 0, 2, 4
class TelaCadVenda: def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.seta, self.ok, self.bvoltar = 0, 2, 6, 7 def imprime(self, janela, posicao, lstTexto): cliente, dt, prod, qtd = 0, 1, 2, 3 pos = [[400, 219], [400, 289], [400, 359], [400, 429], [400, 499]] texto_cliente = self.imprimi.fonte.render(lstTexto[cliente], 1, (0, 0, 0)) texto_dt = self.imprimi.fonte.render(lstTexto[dt], 1, (0, 0, 0)) texto_prod = self.imprimi.fonte.render(lstTexto[prod], 1, (0, 0, 0)) texto_qtd = self.imprimi.fonte.render(lstTexto[qtd], 1, (0, 0, 0)) self.posicao = posicao self.imprimi.imprime(janela, self.posicao[self.papelparede], "PapelParedeCadVenda.jpg", 632, 632) self.imprimi.imprime2(janela, pos[cliente], texto_cliente) self.imprimi.imprime2(janela, pos[dt], texto_dt) self.imprimi.imprime2(janela, pos[prod], texto_prod) self.imprimi.imprime2(janela, pos[qtd], texto_qtd) self.imprimi.imprime(janela, self.posicao[self.ok], "bok.png", 110, 50) self.imprimi.imprime(janela, self.posicao[self.bvoltar], "bvoltar.png", 110, 50) self.imprimi.imprime(janela, self.posicao[self.seta], "seta.png", 70, 50)
class TelaCadProduto: def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.seta, self.ok, self.bvoltar= 0,2,7,8 def imprime(self, janela,posicao,lstTexto): desc,estmin,qtdatual,custo,pctlucro = 0,1,2,3,4 pos = [[400,219],[400,289],[400,359],[400,429],[400,499]] texto_desc = self.imprimi.fonte.render(lstTexto[desc],1,(0,0,0)) texto_estmin = self.imprimi.fonte.render(lstTexto[estmin],1,(0,0,0)) texto_qtdatual = self.imprimi.fonte.render(lstTexto[qtdatual],1,(0,0,0)) texto_custo = self.imprimi.fonte.render(lstTexto[custo],1,(0,0,0)) texto_pctlucro = self.imprimi.fonte.render(lstTexto[pctlucro],1,(0,0,0)) self.posicao = posicao self.imprimi.imprime(janela,self.posicao[self.papelparede],"PapelParedeCadProduto.png",632,632) self.imprimi.imprime2(janela,pos[desc],texto_desc) self.imprimi.imprime2(janela,pos[estmin],texto_estmin) self.imprimi.imprime2(janela,pos[qtdatual],texto_qtdatual) self.imprimi.imprime2(janela,pos[custo],texto_custo) self.imprimi.imprime2(janela,pos[pctlucro],texto_pctlucro) self.imprimi.imprime(janela,self.posicao[self.ok],"bok.png",110,50) self.imprimi.imprime(janela,self.posicao[self.bvoltar],"bvoltar.png",110,50) self.imprimi.imprime(janela,self.posicao[self.seta],"seta.png",70,50)
class TelaCadCliente: def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.seta, self.ok, self.bvoltar = 0,2,7,8 def imprime(self, janela,posicao,lstTexto): nome,tel,end,tipo,cpf = 0,1,2,3,4 pos = [[300,219],[300,289],[300,359],[300,429],[300,499]] texto_nome = self.imprimi.fonte.render(lstTexto[nome],1,(0,0,0)) texto_tel = self.imprimi.fonte.render(lstTexto[tel],1,(0,0,0)) texto_end = self.imprimi.fonte.render(lstTexto[end],1,(0,0,0)) texto_tipo = self.imprimi.fonte.render(lstTexto[tipo],1,(0,0,0)) texto_cpf = self.imprimi.fonte.render(lstTexto[cpf],1,(0,0,0)) self.posicao = posicao self.imprimi.imprime(janela,self.posicao[self.papelparede],"PapelParedeCadCliente.jpg",632,632) self.imprimi.imprime2(janela,pos[nome],texto_nome) self.imprimi.imprime2(janela,pos[tel],texto_tel) self.imprimi.imprime2(janela,pos[end],texto_end) self.imprimi.imprime2(janela,pos[tipo],texto_tipo) self.imprimi.imprime2(janela,pos[cpf],texto_cpf) self.imprimi.imprime(janela,self.posicao[self.ok],"bok.png",110,50) self.imprimi.imprime(janela,self.posicao[self.bvoltar],"bvoltar.png",110,50) self.imprimi.imprime(janela,self.posicao[self.seta],"seta.png",70,50)
class TelaCadCompra: def __init__(self): self.imprimi = ImprimirNaJanela() self.papelparede, self.seta, self.ok, self.bvoltar= 0,2,7,8 def imprime(self, janela,posicao,lstTexto): qtd, notaf, codfornec, codprod, dtcompra = 0,1,2,3,4 pos = [[400,219],[400,289],[400,359],[400,429],[400,499]] texto_qtd = self.imprimi.fonte.render(lstTexto[qtd],1,(0,0,0)) texto_notaf = self.imprimi.fonte.render(lstTexto[notaf],1,(0,0,0)) texto_codfornec = self.imprimi.fonte.render(lstTexto[codfornec],1,(0,0,0)) texto_codprod = self.imprimi.fonte.render(lstTexto[codprod],1,(0,0,0)) texto_dtcompra = self.imprimi.fonte.render(lstTexto[dtcompra],1,(0,0,0)) self.posicao = posicao self.imprimi.imprime(janela,self.posicao[self.papelparede],"PapelParedeCadCompra.jpg",632,632) self.imprimi.imprime2(janela,pos[qtd],texto_qtd) self.imprimi.imprime2(janela,pos[notaf],texto_notaf) self.imprimi.imprime2(janela,pos[codfornec],texto_codfornec) self.imprimi.imprime2(janela,pos[codprod],texto_codprod) self.imprimi.imprime2(janela,pos[dtcompra],texto_dtcompra) self.imprimi.imprime(janela,self.posicao[self.ok],"bok.png",110,50) self.imprimi.imprime(janela,self.posicao[self.bvoltar],"bvoltar.png",110,50) self.imprimi.imprime(janela,self.posicao[self.seta],"seta.png",70,50)