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

    if request.method == 'POST':

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

        return UsersHandler().getAllUsersInfo()
예제 #3
0
파일: main.py 프로젝트: Y-E-R-A/Whitestone
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()
예제 #4
0
파일: main.py 프로젝트: Y-E-R-A/Whitestone
def updateUser(uid):
    """
    :param uid: user id
    :return: Edit user information
    """
    print("REQUEST", request.json)
    return UsersHandler().updateUser(uid, request.json)
예제 #5
0
파일: main.py 프로젝트: Y-E-R-A/Whitestone
def deleteUser(uID):
    """
    :param uID: user id
    :return:  Search all the user information using its email as identifier
    """
    return UsersHandler().deleteUser(uID)
예제 #6
0
파일: main.py 프로젝트: Y-E-R-A/Whitestone
def getUser():
    """
    :return: Search all the user information using its email as identifier
    """
    print("Request", request.json)
    return UsersHandler().getUser(request.json)
예제 #7
0
파일: main.py 프로젝트: Y-E-R-A/Whitestone
def getAllExOfficioStudentSenators():
    """
    :return: Search all Ex-Officio student senators
    """
    return UsersHandler().getAllExOfficioStudentsSenator()
예제 #8
0
파일: main.py 프로젝트: Y-E-R-A/Whitestone
def getAllExOfficioSenators():
    """
    :return: Search all ex-officio senators
    """
    return UsersHandler().getAllExOfficioSenator()
예제 #9
0
파일: main.py 프로젝트: Y-E-R-A/Whitestone
def getAllElectStudentSenators():
    """
    :return: Search all elect student senators
    """
    return UsersHandler().getAllElectStudentsSenator()
예제 #10
0
def getAllElectStudentSenators():
    return UsersHandler().getAllElectStudentsSenator()
예제 #11
0
def updateUser(uid):
    print("REQUEST", request.json)
    return UsersHandler().updateUser(uid, request.json)
예제 #12
0
def deleteUser(uID):

    return UsersHandler().deleteUser(uID)
예제 #13
0
def getUser():

    print("Request", request.json)
    return UsersHandler().getUserByEmail(request.json)
예제 #14
0
def getAllExOfficioStudentSenators():
    return UsersHandler().getAllExOfficioStudentsSenator()
예제 #15
0
파일: main.py 프로젝트: Y-E-R-A/Whitestone
def getAllSenators():
    """
    :return: Search all senators including the chancellor
    """
    return UsersHandler().getAllSenator()
def usersByID(userid):
    if request.method == 'GET':
        return UsersHandler().getUserById(userid)
예제 #17
0
def getAllSenators():
    return UsersHandler().getAllSenator()