def newProduct(): if checkSession() == False: return redirect('login') if request.form.get('sku') is None: p = productList() p.set('sku', '') p.set('name', '') p.set('price', '') p.set('description', '') p.add() return render_template('newProduct.html', title='New Product', product=p.data[0]) else: p = productList() p.set('sku', request.form.get('sku')) p.set('name', request.form.get('name')) p.set('price', request.form.get('price')) p.set('description', request.form.get('description')) p.add() if p.verifyNew(): p.insert() print(p.data) return render_template('savedproduct.html', title='Product Saved', product=p.data[0]) else: return render_template('newProduct.html', title='Product Not Saved', product=p.data[0], msg=p.errorList)
def neworder(): if checkSession() == False: return redirect ('login') allProducts = productList() allProducts.getAll() if request.form.get('order') is None: p = productList() o = orderList() o.set('userID','') o.set('productID','') o.set('productName','') o.set('productSize','') o.set('Customer','') o.set('Address','') o.set('cardType','') o.add() return render_template('createOrder.html', title='New Order',order=o.data[0],pl=allProducts.data,product=p.data) else: o = orderList() o.set('userID',session['user']['userID']) o.set('productID',request.form.get('productID')) o.set('productName',request.form.get('productName')) o.set('productSize',request.form.get('productSize')) o.set('Customer',request.form.get('Customer')) o.set('Address',request.form.get('Address')) o.set('cardType',request.form.get('cardType')) o.add() if o.verifyNew(): o.insert() print(o.data) return render_template('savedorder.html', title='Order Saved',order=o.data[0]) else: return render_template('createOrder.html', title='Order Not Saved',order=o.data[0],msg=u.errorList)
def newproduct(): print ('dcdcckdmkcdmcdkcmdmckdmckdkmc') if checkSession() == False: return redirect('login') p = productList() if request.form.get('productName') is None: p = productList() p.set('productName','') p.set('productSize','') p.set('productShoeHeight','') p.add() return render_template('newproduct.html', title='New Product.', product=p.data[0]) else: p = productList() p.set('productName',request.form.get('productName')) p.set('productSize',request.form.get('productSize')) p.set('productShoeHeight',request.form.get('productShoeHeight')) p.add() if p.verifyNew(): p.insert() print(p.data) return render_template('savedproduct.html', title='Product Saved.',product=p.data[0]) else: return render_template('newproduct.html', title='Product Not Saved.',product=p.data[0],msg=p.errorList)
def storecart(): if checkSession() == False: #check to make sure the user is logged in return redirect('login') allProducts = productList() allProducts.getAll() if request.form.get('cart') is None: p = productList() c = cartList() #if request.args.get(p.pk) is None: #return render_template('error.html', msg='No product id given.') c.set('cartID','') c.set('productID','') c.set('userID','') c.add() c.getAll() return render_template('storecart.html', title='Here is your cart contents!',product=p.data,carts=c.data,pl=allProducts.data) else: #p.getById(request.args.get(p.pk)) #if len(p.data) <= 0: #return render_template('error.html', msg='Product not found.') c = cartList() c.set('cartID',request.form.get('cartID')) c.set('productID',request.form.get('productID')) c.set('userID',request.form.get(session['user']['userID'])) #p.set('productShoeHeight',request.form.get('productShoeHeight')) c.add() if c.verifyNew(): c.insert() c.getAll() print(c.data) return render_template('storecart.html', title='Here is your cart contents!',product=p.data,carts=c.data) else: return render_template('purchase.html', title='Here is your cart contents!',product=p.data,carts=c.data)
def createOrderByProduct(): if checkSession() == False: #check to make sure the user is logged in return redirect('login') allProducts = productList() allProducts.getAll() u = userList() o = orderList() p = productList() if request.form.get('productID') is None: o = orderList() #o.set('productID','') o.set('productName','') o.set('productSize','') o.set('Customer','') o.set('Address','') o.set('cardType','') o.add() return render_template('createOrderByProduct.html', title='New Order',order=o.data[0],product=p.data[0]) else: o = orderList() #o.set('productID',request.form.get('productID')) o.set('productName',request.form.get('productName')) o.set('productSize',request.form.get('productSize')) o.set('Customer',request.form.get('Customer')) o.set('Address',request.form.get('Address')) o.set('cardType',request.form.get('cardType')) o.add() #if o.verifyNew(): #o.insert() #print(o.data) #return render_template('savedorder.html', title='Order Saved',order=o.data[0]) #else: #return render_template('createOrder.html', title='Order Not Saved',order=o.data[0],msg=u.errorList) '''if request.args.get(p.pk) is None: return render_template('error.html', msg='No customer id given.') p.getById(request.args.get(p.pk)) if len(p.data) <= 0: return render_template('error.html', msg='Customer not found.') p.update() print(p.data) ''' #sneakerwelcome = 'Hello, ' + session['user']['First'] + ' ' + 'I hope you are ready to shop today. Welcome to our store!' return render_template('createOrderByProduct.html', title='Creating an order...',msg ='',order=o.data,product=p.data,user=u.data)
def viewproducts(): if checkSession() == False: #check to make sure the user is logged in return redirect('login') #sneakerwelcome = 'Hello, ' + session['user']['First'] + ' ' + 'I hope you are ready to shop today. Welcome to our store!' p = productList() p.getAll() print(p.data) return render_template('viewproducts.html', title='Sneakers',msg ='',products=p.data)
def thesneakerstore(): if checkSession() == False: #check to make sure the user is logged in return redirect('login') allProducts = productList() allProducts.getAll() u = userList() p = productList() c = cartList() c.set('userID',session['user']['userID']) p.getAll() print(p.data) return render_template('purchase.html', title='Check out our shoe selection!',products=p.data,user=u.data,pl=allProducts.data,cart=c.data)
def deleteproduct(): if checkSession() == False: return redirect('login') p = productList() p.deleteByID(request.form.get('pid')) return render_template('deletedProduct.html', title='Product Deleted', msg='Product deleted.')
def Cproducts(): if checkSession() == False: return redirect('login') p = productList() p.getAll() print(p.data) return render_template('Cproducts.html', title='Our Products', products=p.data)
def deleteproduct(): if checkSession() == False: return redirect('login') print("productID:",request.form.get('productID')) #return '' p = productList() p.deleteByID(request.form.get('productID')) return render_template('confirmaction.html', title='Product Deleted', msg='Product deleted.') '''
def saveproduct(): if checkSession() == False: return redirect('login') p = productList() p.set('productID',request.form.get('productID')) p.set('productName',request.form.get('productName')) p.set('productSize',request.form.get('productSize')) p.set('productShoeHeight',request.form.get('productShoeHeight')) p.add() p.update() #p.insert() print(p.data) #return '' return render_template('savedproduct.html', title='Product Saved',product=p.data[0])
def Cproduct(): if checkSession() == False: return redirect('login') p = productList() if request.args.get(p.pk) is None: return render_template('error.html', msg='No product id given.') p.getById(request.args.get(p.pk)) if len(p.data) <= 0: return render_template('error.html', msg='Product not found.') print(p.data) #return'' return render_template('Cproduct.html', title='Product', product=p.data[0])
def savecart(): if checkSession() == False: return redirect('login') p = productList() c = cartList() c.set('cartID',request.form.get('cartID')) c.set('productID',request.form.get('productID')) c.set('userID',request.form.get(session['user']['userID'])) c.add() c.insert() print('aaaaaaaaaaaaaa') print(c.data) c.getAll() #return '' return render_template('savedcart.html', title='Shoe added to your cart.',products=p.data,cart=c.data)
def saveproduct(): if checkSession() == False: return redirect('login') p = productList() p.set('pid', request.form.get('pid')) p.set('sku', request.form.get('sku')) p.set('name', request.form.get('name')) p.set('price', request.form.get('price')) p.set('description', request.form.get('description')) p.add() p.update() print(p.data) #return '' return render_template('savedproduct.html', title='Product Saved', product=p.data[0])
def addToCart(): if checkSession() == False: return redirect('login') p = productList() p.getById(request.form.get('pid')) l = lineItemList() l.set('price', p.data[0]['price']) l.set('quantity', request.form.get('quantity')) l.set('oid', session['orderid']) l.set('pid', request.form.get('pid')) l.add() l.insert() print(l.data) return render_template('itemAdded.html', title='Item Added.', msg='Item added.')
from product import productList from customer import customerList p = productList() c = customerList() ''' for fn in c.fn1: var = input("Enter "+ fn + "\n") c.set(fn, var) c.add() #if c.verifyNew(): c.insert() print(c.data) #else: print(c.errList) c.getByField('fname','Anu') print(c.data) c.getLikeField('fname','anusuya') print(c.data) ''' #c.getFields() ''' print(p.fn1) print(p.pk) p.set('pid','') p.set('sku','fgfds') p.set('name','dfdf') p.set('price','50.56')
from product import productList import time pl = productList() #instance of a customer list class (object) #Be familiar with set, add, insert,delete,update, .data pl.set('productName', 'Hyperdunk Elite 3') pl.set('productSize', '11') pl.set('productShoeHeight', 'high') pl.add() pl.insert()
from product import productList import time p = productList() print(p.fnl) print(p.pk) partition = productList() p.set('sku','ts-022') p.set('name','shirt') p.set('price','25.00') p.add() p.insert() p = productList() p.getAll() print(p.data)