def guardar_cliente(self): #Guarda un cliente cliente = Cliente() cliente.id = self.txt_codigo.get() cliente.nombre = self.txt_nombre.get() cliente.direccion = self.txt_direccion.get() cliente.guardar() self.ventana.destroy() self.obtener_clientes()
def criar_cliente(): nome = request.form['nome'] data = request.form['data_de_nascimento'] cpf = request.form['cpf'] new_cliente = Cliente(nome, data, cpf) crm = request.form['medico_cliente'] for medico in lista_medicos: if medico.crm == crm: medico.adicionar_cliente(new_cliente) lista_clientes.append(new_cliente) salva_clientes(lista_clientes) salva_medicos(lista_medicos) return redirect(url_for('area_de_trabalho'))
def atualiza_cliente(): id = request.args.get('id') nome = request.form['nome'] data = request.form['data_de_nascimento'] cpf = request.form['cpf'] new_cliente = Cliente(nome, data, cpf) crm = request.form['medico_cliente'] for medico in lista_medicos: for paciente in medico.lista_de_clientes: if paciente == id: for cliente in lista_clientes: if cliente.cpf == id: medico.remover_cliente(cliente) if medico.crm == crm: medico.adicionar_cliente(new_cliente) for cliente in lista_clientes: if cliente.cpf == id: lista_clientes.remove(cliente) lista_clientes.append(new_cliente) salva_clientes(lista_clientes) return redirect(url_for('clientes'))
def abre_nuevo_cliente(self): cliente = Cliente() catalogo = CatalogoCliente(cliente) catalogo.texto_clave.setEnabled(True) catalogo.exec_()