示例#1
0
    def __init__(self, master=None):
        # setando fontes e cores
        self.fonte = ("Liberation Sans", "12")
        self.corfonte = ("#236B8E")
        self.corfundo = ("#FFFFFF")
        # inicializando a tela
        self.frame = Frame(master, bg="#FFFFFF")

        cliente = Cliente()
def set_cliente():
    if request.method == 'POST':
        if not request.form['nome'] or not request.form['cpf']:
            flash('Favor entrar todos os valores dos campos')
        else:
            cliente = Cliente(id_atual, request.form['nome'], codigo_atual, request.form['cpf'], 'fisica')
            atualizar_clientes(cliente)
            flash('Registro foi inserido com sucesso')
            return redirect(url_for('show_clientes'))
    return render_template('form.html')
示例#3
0
    def exibeCliente(self):

        cliente = Cliente()
        nome = ""
        message = ""
        nome = self.txtNome.get()
        message = cliente.buscaCliente(nome)
        if message:
            messagebox.showinfo("Sucesso : ", message)
        else:
            messagebox.showinfo("", "Cliente não cadastrado")
示例#4
0
 def insertCliente(self):
     cliente = Cliente()
     nome = self.txtNome.get()
     cpf = self.txtCpf.get()
     endereco = self.txtEndereco.get()
     email = self.txtEmail.get()
     telefone = self.txtTelefone.get()
     dataNascimento = self.txtDataNasc.get()
     limite = self.txtLimite.get()
     self.txtNome.delete(0, END)
     self.txtCpf.delete(0, END)
     self.txtEndereco.delete(0, END)
     self.txtEmail.delete(0, END)
     self.txtTelefone.delete(0, END)
     self.txtDataNasc.delete(0, END)
     self.txtLimite.delete(0, END)
     message = ""
     message = cliente.incluirCliente(
         nome, cpf, endereco, telefone, email, limite, dataNascimento)
     if cliente.incluirCliente():
         messagebox.showinfo("Sucesso : ", message)
     else:
         messagebox.showerror("Erro : ", message)
示例#5
0
from flask import Flask, request, url_for, redirect, render_template, flash

from modelo.cliente import Cliente

# instanciando alguns objetos
clientes = [
    Cliente(1, "Yuri Mateus", 100, '100.200.300-01', 'fisica'),
    Cliente(2, "Raquel Maciel", 200, '100.200.300-02', 'fisica'),
    Cliente(3, "Kelvin de Lima", 300, '100.200.300-03', 'fisica'),
    Cliente(4, "Israel Leite", 400, '100.200.300-04', 'fisica'),
    Cliente(5, "Paulo Victor", 500, '100.200.300-05', 'fisica')
]
id_atual = 6
codigo_atual = 600


def atualizar_clientes(cliente):
    global id_atual
    global codigo_atual
    id_atual += 1
    codigo_atual += 100
    clientes.append(cliente)


def deletar_clientes(cliente):
    clientes.remove(cliente)


# instanciando o app
app = Flask(__name__)
app.config['DEBUG'] = True
示例#6
0
 def pesquisaCliente(self):
     nome = ''
     cliente = Cliente()
     nome = self.selCliente.get()
     cliente.buscaClienteCompra(nome)
from flask import Flask, request, url_for, redirect, render_template, flash

from modelo.cliente import Cliente

# instanciando alguns objetos
clientes = [Cliente(1, "Pedro Pereira", 100, '100.200.300-01', 'fisica'),
            Cliente(2, "José Rodrigues", 200, '100.200.300-02', 'fisica'),
            Cliente(3, "Paula Tejano", 300, '100.200.300-03', 'fisica'),
            Cliente(4, "Fran Ferreira", 400, '100.200.300-04', 'fisica'),
            Cliente(5, "Lucas Luciano", 500, '100.200.300-05', 'fisica')]
id_atual = 6
codigo_atual = 600


def atualizar_clientes(cliente):
    global id_atual
    global codigo_atual
    id_atual += 1
    codigo_atual += 100
    clientes.append(cliente)


def deletar_clientes(cliente):
    clientes.remove(cliente)


# instanciando o app
app = Flask(__name__)
app.config['DEBUG'] = True
app.config['SECRET_KEY'] = 'senha'
示例#8
0
 def alteraCliente(self):
     cliente = Cliente()