def comandes_view(request): if request.method == 'POST': dades = DadesProductes() comandes = DadesComandes() productes = dades.getProductes() IDcomanda = int(comandes.getIDcomanda())+1 if request.POST.get('1'): quantitPepino = int(request.POST.get('1')) PreuPepino = float(productes[0]["preu"])*(quantitPepino) else: quantitPepino = 0 PreuPepino = 0 if request.POST.get('2'): quantitEnciam = int(request.POST.get('2')) PreuEnciam = float(productes[1]["preu"])*(quantitEnciam) else: quantitEnciam = 0 PreuEnciam = 0 if request.POST.get('3'): quantitPlatan = int(request.POST.get('3')) PreuPlatan = float(productes[2]["preu"])*(quantitPlatan) else: quantitPlatan = 0 PreuPlatan = 0 #IDcomanda = int(IDcomanda)+1 IDclient = random.randrange(1,100) preuTotal = (PreuPepino + PreuEnciam + PreuPlatan) comanda = "%s/%s/%s/%s/%s/%s\n" %(IDcomanda,IDclient,quantitPepino,quantitEnciam,quantitPlatan,preuTotal) print comanda comandes.AfegirComanda(comanda) comandes.AfegirIDcomanda(str(IDcomanda)) return {"id_comanda":IDcomanda, "id_client":IDclient, "pepino":quantitPepino, "enciam":quantitEnciam, "platan":quantitPlatan, "preu":preuTotal, 'page':"Realitzar Comanda", 'logged_in':authenticated_userid(request) }
def llista_comandes_view(request): comandesClass = DadesComandes() comandas = comandesClass.getComandes() return {"comandas":comandas, 'page':"Llista de Comandes", 'logged_in':authenticated_userid(request) }