Smartphone
Smartphone
Use SMARTPHONES;
Column name,
Column name,
Column name,
Column name,
Column name,
PYTHON CODES:
def displayorder():
print('---------------------------------DISPLAY ORDERS--------------------------------')
c=con.cursor()
data=c.fetchall()
print(df)
print('\n','\n')
a=int(input("Press 0 to Exit"))
if a==0:
order()
def addorder():
print('---------------------------------ADD ORDER--------------------------------')
while True:
c=con.cursor()
md,t,td={},0,''
while True:
mq=int(input('Enter Quantity:'))
if mn=='0':
break
else:
md[mn]=mq
td=td+mn+':'+str(mq)+' | '
c.execute(Q5)
d=c.fetchall()
for j in md:
for i in d:
if i[0]==j:
t = t + (i[1]*md[j])
data=(ci,cn,td,t,dt)
c.execute(Q6,data)
con.commit()
print('_______________________________________________________________________________','\n','1.Add
More','\n','2.Exit','\n','_______________________________________________________________________________')
if a==2:
order()
else:
addorder()
def removeorder():
print('---------------------------------REMOVE ORDER--------------------------------')
while True:
c=con.cursor()
c.execute(Q2)
con.commit()
print(c.rowcount,"Record Deleted")
print('_______________________________________________________________________________','\
n','1.Delete More','\n','2.Exit','\
n','_______________________________________________________________________________')
if a==2:
order()
else:
removeorder()
def genbill():
print('---------------------------------GENERATE BILL------------------------------------------')
c=con.cursor()
print('-------------------------------------------BILL INVOICE------------------------------------')
print('Customer Name:',cn)
c.execute(Q7)
bill=c.fetchall()
df=pd.DataFrame(bill,columns=['OrderNO.','Orders','Amount','Date'])
print(df)
print('\n','Total Amount=',df['Amount'].sum())
print('\n','\n')
a=int(input("Press 0 to Exit"))
if a==0:
order()