Пример #1
0
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)
Пример #2
0
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)
Пример #3
0
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)
Пример #4
0
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)
Пример #5
0
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)