def Sales(user_name): user = Users.Datum().user(user_name) Value = input("{}\nThe product you want to buy:".format( Products.Datum().Products_info())) Value2 = input("Please enter your code:") product = Products.Datum().Products_sales(Value) if 0 >= product.total: print("Not have product..") else: if user.balance < product.price: print("Do not have your money..") else: if Value2 == kod: product_sales = user.balance - (product.price - product.price * (20 / 100)) sales = product.total - 1 Products.Datum().Sales(sales, Value) else: product_sales = user.balance - product.price sales = product.total - 1 Products.Datum().Sales(sales, Value) Users.Datum().user_update(product_sales, user.user_name) Admin.Admin().user_sales( user.user_name, user.mail, product.name, datetime.datetime.strftime(an, '%d %B %Y'))
import Products import datetime import locale import Admin import Sales an = datetime.datetime.now() locale.setlocale(locale.LC_ALL, '') kod = "sale" while True: print("""************************************* Welcome to the Technology Market.\nTo Become A Member "1" \nFor Member Login "2"\nIf you don't remember your password "3" \nTo exit "q" \nPress... **********************************""") operation = input("The action you will take:") if operation == "1": Users.Datum().new_user_login() break elif operation == "2": user = Users.Datum().user_control() if user == 1: Admin.Admin().admin_control() else: print( "******************\nTo view product prices '1'\nFor buy '2'\nTo exit 'q' \nPress....\n******************" ) b = input("Enter value:") if b == "1": Products.Datum().Products_info() break elif b == "2": Sales.Sales(user.user_name)