Пример #1
0
def user():
    if request.method == 'GET':
        return UserHandler().getAllUser()
    elif request.method == 'POST':
        return UserHandler().insertUser(request.get_json())
    elif request.method == 'DELETE':
        return UserHandler().deleteUser(request.get_json())
Пример #2
0
def showAllSuppliers():
    if request.method == 'POST':
        return UserHandler().registerSupplier(request.form)
    elif not request.args:
        return UserHandler().showAllSuppliers()
    else:
        return jsonify(Error="Method not allowed."), 405
Пример #3
0
def getAllUsers():
    if request.method == 'POST':
        print("Request: ", request.json)
        return UserHandler().insertUserJson(request.json)
    else:
        if not request.args:
            return UserHandler().getAllUsers()
Пример #4
0
def registerCreditCard():
    if request.method == 'POST':
        return UserHandler().registerCreditCard(request.form)
    elif request.method == 'PUT':
        return UserHandler().updateCreditCard(request.form)
    else:
        return jsonify(Error="Method not allowed."), 405
Пример #5
0
def getAllUsers():
    if request.method == 'POST':
        #insert a user
        return jsonify(Message="User created."), 201
    else:
        if not request.args:
            return UserHandler().getAllUsers()
        else:
            return UserHandler().searchUsers(request.args)
Пример #6
0
def verify():
    global id
    id = UserHandler().login(request.form['email'], request.form['password'])
    if not id:
        return login()
    else:
        return dashboard()
Пример #7
0
def loginREST(user, password):
    global id
    id = UserHandler().login(user, password)
    if not id:
        return login()
    else:
        return dashboard()
Пример #8
0
def getUserById(user_id):
    if request.method == 'GET':
        return UserHandler().getUserById(user_id)
    elif request.method == 'PUT':
        #UserHandler().updateUser(user_id,request.form)
        return jsonify(Message="User update successful"), 200
    elif request.method == 'DELETE':
        #UserHandler().deleteUser(user_id)
        return jsonify(Message="User delete successful"), 200
    else:
        return jsonify(Error="Method not allowed."), 405
Пример #9
0
def login():
    if request.method == 'POST':  # Check for Loggin Attempt
        #session.pop('user', None)
        #session.pop('id', None)
        result = UserHandler().login(request.json)
        if not (result is None):  # PassWord Check, insert query here
            global loggedUID
            loggedUID = result[1]
            return jsonify("Logged In")
        else:
            return jsonify(Error="Bad login credentials"), 400
Пример #10
0
def register(name, username, email, password, phone):
    return UserHandler().registerUser(name, username, email, password, phone)
Пример #11
0
def TopUsers():
    return UserHandler().getTopPerDay()
Пример #12
0
def getUserByUsername(username):
    return UserHandler().searchUsers(username)
Пример #13
0
def getContacts():
    global loggedUID
    return UserHandler().getAllContactsByID(loggedUID)
Пример #14
0
def getUserByID(uid):
    print(request)
    if request.method == 'GET':
        return UserHandler().getUserByID(uid)
Пример #15
0
def usersActive():
    return UserHandler().activeUsers()
Пример #16
0
def getUserById(userId):
    return UserHandler().getUserById(userId)
Пример #17
0
def getDislikedMsgByUserId(user_id):
    return UserHandler().getDislikedMsgByUserId(user_id)
Пример #18
0
def getPhoneByUserId(user_id):
    handler = UserHandler()
    return handler.getPhoneByUserId(user_id)
Пример #19
0
def getPasswordByUserId(user_id):
    handler = UserHandler()
    return handler.getPasswordByUserId(user_id)
Пример #20
0
def getEmailByUserId(user_id):
    handler = UserHandler()
    return handler.getEmailByUserId(user_id)
Пример #21
0
def getLNameByUserId(user_id):
    handler = UserHandler()
    return handler.getLNameByUserId(user_id)
Пример #22
0
def getUserById(user_id):
    # if request.method == 'GET':
    return UserHandler().getUserById(user_id)
Пример #23
0
def getLoggedUser():
    global loggedUID
    if loggedUID != 0:
        return UserHandler().getUserByID(loggedUID)
    else:
        return jsonify(Error="User is not logged in."), 404
Пример #24
0
def login():
    if request.method == 'POST':
        return UserHandler().getUserByUsernameAndPassword(request.get_json())
Пример #25
0
def newContact():
    print(request)
    global loggedUID
    if request.method == 'POST':
        return UserHandler().newContact(request.json, loggedUID)
Пример #26
0
def getUserByUserName(username):
    return UserHandler().getUserByUserName(username)
Пример #27
0
def getAllUsersInneed():
    if request.method == 'GET':
        return UserHandler().getAllUsersInneed()
Пример #28
0
def getAllContactsByID(uid):
    return UserHandler().getAllContactsByID(uid)
Пример #29
0
def register():
    if request.method == 'POST':
        return UserHandler().insertUser(request.get_json())
Пример #30
0
def registerREST():
    UserHandler().registerUser(request.form['name'], request.form['email'],
                               request.form['username'],
                               request.form['password'], request.form['phone'])
    return login()