def atualizarItemVenda(self, itemVenda=ItemVenda()): try: self.itemVenda.remove(itemVenda.getIdentificacao()) self.itemVenda.append(itemVenda) except: print("Erro na atualizacao") print("itemVenda atualizado com sucesso!!")
def removerItemVenda(self, itemVenda=ItemVenda()): try: self.itemVenda.remove(itemVenda) except: print("Erro na remocao!!") print("itemVenda removido com sucesso!!")
def inserirItemVenda(self, itemVenda=ItemVenda()): try: itemVenda.setIdentificacao(len(self.itemVenda) + 1) self.itemVenda.append(itemVenda) except: print("Erro na insersao!!") print("itemVenda inserido com sucesso!!")
def atualizarVenda(): idVenda = input("Qual o id da Venda?\n") venda = fachada.procurarVenda(idVenda) itensVenda = venda.getVendas() itemVenda = ItemVenda() op = 1 venda.setIdCliente(input("Qual o id do cliente?\n")) venda.setTotal(input("Qual o total da venda?\n")) venda.setData(input("Qual a data da venda?\n")) while op == 1: itemVenda.setIdProduto(input("Qual o id do produto a comprar?\n")) itemVenda.setQuantidade( input("Quantos desse produto voce deseja comprar?\n")) fachada.inserirItemVenda(itemVenda) itensVenda.append(itemVenda) op = input("Deseja comprar outro produto? 1. Sim\t 0. Nao") venda.setVendas(itensVenda) fachada.atualizarVenda(venda)
def atualizarItemVenda(self, itemVenda=ItemVenda()): self.itensVenda.atualizarItemVenda(itemVenda)
def removerItemVenda(self, itemVenda=ItemVenda()): self.itensVenda.removerItemVenda(itemVenda)
def inserirItemVenda(self, itemVenda=ItemVenda()): self.itensVenda.inserirItemVenda(itemVenda)