def UserSignUp():
    if request.method == 'POST':
        print("REQUEST: ", request.json)
        return UsersHandler().insertUserSignUpJson(request.json)
    else:
        if not request.args:
            return UsersHandler().getAllUsers()
Esempio n. 2
0
def getAllUsers():

    if request.method == 'POST':

        print("REQUEST", request.json)
        return UsersHandler().insertUserJSON(request.json)
    else:

        return UsersHandler().getAllUsersInfo()
Esempio n. 3
0
def getAllUsers():
    """
    :return: Search all the info from users registered
    """
    if request.method == 'POST':

        print("REQUEST", request.json)
        return UsersHandler().insertUserJSON(request.json)
    else:

        return UsersHandler().getAllUsersInfo()
Esempio n. 4
0
def updateUser(uid):
    """
    :param uid: user id
    :return: Edit user information
    """
    print("REQUEST", request.json)
    return UsersHandler().updateUser(uid, request.json)
Esempio n. 5
0
def deleteUser(uID):
    """
    :param uID: user id
    :return:  Search all the user information using its email as identifier
    """
    return UsersHandler().deleteUser(uID)
Esempio n. 6
0
def getUser():
    """
    :return: Search all the user information using its email as identifier
    """
    print("Request", request.json)
    return UsersHandler().getUser(request.json)
Esempio n. 7
0
def getAllExOfficioStudentSenators():
    """
    :return: Search all Ex-Officio student senators
    """
    return UsersHandler().getAllExOfficioStudentsSenator()
Esempio n. 8
0
def getAllExOfficioSenators():
    """
    :return: Search all ex-officio senators
    """
    return UsersHandler().getAllExOfficioSenator()
Esempio n. 9
0
def getAllElectStudentSenators():
    """
    :return: Search all elect student senators
    """
    return UsersHandler().getAllElectStudentsSenator()
Esempio n. 10
0
def getAllElectStudentSenators():
    return UsersHandler().getAllElectStudentsSenator()
Esempio n. 11
0
def updateUser(uid):
    print("REQUEST", request.json)
    return UsersHandler().updateUser(uid, request.json)
Esempio n. 12
0
def deleteUser(uID):

    return UsersHandler().deleteUser(uID)
Esempio n. 13
0
def getUser():

    print("Request", request.json)
    return UsersHandler().getUserByEmail(request.json)
Esempio n. 14
0
def getAllExOfficioStudentSenators():
    return UsersHandler().getAllExOfficioStudentsSenator()
Esempio n. 15
0
def getAllSenators():
    """
    :return: Search all senators including the chancellor
    """
    return UsersHandler().getAllSenator()
def usersByID(userid):
    if request.method == 'GET':
        return UsersHandler().getUserById(userid)
Esempio n. 17
0
def getAllSenators():
    return UsersHandler().getAllSenator()