Ejemplo n.º 1
0
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'))
Ejemplo n.º 2
0
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)