def patch(self): requestedArgs = getArguments( ['playerId', 'name', 'type', 'creationTime']) args = requestedArgs.parse_args() player = Player.getPlayersByPlayerId(self.session, args['playerId'])[0] player = dict_as_obj(args, player) return Player.updatePlayer(self.session, player)
def patch(self): requestedArgs = getArguments(['classRoomId', 'name', 'creationTime']) args = requestedArgs.parse_args() classRoom = ClassRoom.getClassRoomsByClassRoomId( self.session, args['classRoomId'])[0] classRoom = dict_as_obj(args, classRoom) return ClassRoom.updateClassRoom(self.session, classRoom)
def get(self): requestedArgs = getArguments( ['cmd', 'playerId', 'name', 'type', 'creationTime']) args = requestedArgs.parse_args() if args['cmd'] == 'getPlayersByPlayerId': return Player.getPlayersByPlayerId(self.session, args['playerId']) return Player.getPlayers(self.session)
def get(self): requestedArgs = getArguments(['token']) parsedArgs = requestedArgs.parse_args() isAuthorized, error = checkToken(session, parsedArgs['token'], request.remote_addr) if isAuthorized: return {'status': 'ok'} abort(401, message=error)
def post(self): requestedArgs = getArguments(['username', 'password']) args = requestedArgs.parse_args() token, succ = login(self.session, args['username'], args['password'], request.remote_addr) if succ == 0: abort(401, error=token) return token
def patch(self): requestedArgs = getArguments( ['studentClasseId', 'studentId', 'classeId', 'creationTime']) args = requestedArgs.parse_args() studentClasse = StudentClasse.getStudentClassesByStudentClasseId( self.session, args['studentClasseId'])[0] studentClasse = dict_as_obj(args, studentClasse) return StudentClasse.updateStudentClasse(self.session, studentClasse)
def get(self): requestedArgs = getArguments( ['cmd', 'classRoomId', 'name', 'creationTime']) args = requestedArgs.parse_args() if args['cmd'] == 'getClassRoomsByClassRoomId': return ClassRoom.getClassRoomsByClassRoomId( self.session, args['classRoomId']) return ClassRoom.getClassRooms(self.session)
def patch(self): requestedArgs = getArguments( ['notificationId', 'title', 'message', 'creationTime']) args = requestedArgs.parse_args() notification = Notification.getNotificationsByNotificationId( self.session, args['notificationId'])[0] notification = dict_as_obj(args, notification) return Notification.updateNotification(self.session, notification)
def get(self): requestedArgs = getArguments( ['cmd', 'notificationId', 'title', 'message', 'creationTime']) args = requestedArgs.parse_args() if args['cmd'] == 'getNotificationsByNotificationId': return Notification.getNotificationsByNotificationId( self.session, args['notificationId']) return Notification.getNotifications(self.session)
def patch(self): requestedArgs = getArguments( ['tokenUserId', 'username', 'password', 'type', 'creationTime']) args = requestedArgs.parse_args() tokenUser = TokenUser.getTokenUsersByTokenUserId( self.session, args['tokenUserId'])[0] tokenUser = dict_as_obj(args, tokenUser) return TokenUser.updateTokenUser(self.session, tokenUser)
def get(self): requestedArgs = getArguments(['cmd', 'studentId', 'name', 'email', 'creationTime']) args = requestedArgs.parse_args() if args['cmd'] == 'getStudentsByEmail': return Student.getStudentsByEmail(self.session, args['email']) if args['cmd'] == 'getStudentsByStudentId': return Student.getStudentsByStudentId(self.session, args['studentId']) return Student.getStudents(self.session)
def patch(self): requestedArgs = getArguments( ['teacherId', 'name', 'email', 'creationTime']) args = requestedArgs.parse_args() teacher = Teacher.getTeachersByTeacherId(self.session, args['teacherId'])[0] teacher = dict_as_obj(args, teacher) return Teacher.updateTeacher(self.session, teacher)
def patch(self): requestedArgs = getArguments([ 'userId', 'firstName', 'lastName', 'email', 'type', 'creationTime' ]) args = requestedArgs.parse_args() user = User.getUsersByUserId(self.session, args['userId'])[0] user = dict_as_obj(args, user) return User.updateUser(self.session, user)
def patch(self): requestedArgs = getArguments([ 'tokenId', 'tokenUserId', 'value', 'address', 'lastUpdate', 'creationTime' ]) args = requestedArgs.parse_args() token = Token.getTokensByTokenId(self.session, args['tokenId'])[0] token = dict_as_obj(args, token) return Token.updateToken(self.session, token)
def patch(self): requestedArgs = getArguments([ 'markId', 'classeId', 'studentId', 'teacherId', 'value', 'date', 'creationTime' ]) args = requestedArgs.parse_args() mark = Mark.getMarksByMarkId(self.session, args['markId'])[0] mark = dict_as_obj(args, mark) return Mark.updateMark(self.session, mark)
def get(self): requestedArgs = getArguments([ 'cmd', 'userId', 'firstName', 'lastName', 'email', 'type', 'creationTime' ]) args = requestedArgs.parse_args() if args['cmd'] == 'getUsersByUserId': return User.getUsersByUserId(self.session, args['userId']) return User.getUsers(self.session)
def get(self): requestedArgs = getArguments( ['cmd', 'teacherId', 'name', 'email', 'creationTime']) args = requestedArgs.parse_args() if args['cmd'] == 'getTeachersByEmail': return Teacher.getTeachersByEmail(self.session, args['email']) if args['cmd'] == 'getTeachersByTeacherId': return Teacher.getTeachersByTeacherId(self.session, args['teacherId']) return Teacher.getTeachers(self.session)
def patch(self): requestedArgs = getArguments([ 'absenteId', 'classeId', 'studentId', 'teacherId', 'date', 'creationTime' ]) args = requestedArgs.parse_args() absente = Absente.getAbsenteByAbsenteId(self.session, args['absenteId'])[0] absente = dict_as_obj(args, absente) return Absente.updateAbsente(self.session, absente)
def get(self): requestedArgs = getArguments([ 'cmd', 'absenteId', 'classeId', 'studentId', 'teacherId', 'date', 'creationTime' ]) args = requestedArgs.parse_args() if args['cmd'] == 'getAbsenteByAbsenteId': return Absente.getAbsenteByAbsenteId(self.session, args['absenteId']) return Absente.getAbsente(self.session)
def get(self): requestedArgs = getArguments([ 'cmd', 'tokenId', 'tokenUserId', 'value', 'address', 'lastUpdate', 'creationTime' ]) args = requestedArgs.parse_args() if args['cmd'] == 'getTokensByValue': return Token.getTokensByValue(self.session, args['value']) if args['cmd'] == 'getTokensByTokenId': return Token.getTokensByTokenId(self.session, args['tokenId']) return Token.getTokens(self.session)
def get(self): requestedArgs = getArguments([ 'cmd', 'tokenUserId', 'username', 'password', 'type', 'creationTime' ]) args = requestedArgs.parse_args() if args['cmd'] == 'getTokenUsersByUsernamePassword': return TokenUser.getTokenUsersByUsernamePassword( self.session, args['username'], args['password']) if args['cmd'] == 'getTokenUsersByTokenUserId': return TokenUser.getTokenUsersByTokenUserId( self.session, args['tokenUserId']) return TokenUser.getTokenUsers(self.session)
def wrapper(*args, **kwargs): if not getattr(func, 'authenticated', True): return func(*args, **kwargs) requestedArgs = getArguments(['token']) parsedArgs = requestedArgs.parse_args() isAuthorized, error = checkToken(session, parsedArgs['token'], request.remote_addr) if isAuthorized: return func(*args, **kwargs) abort(401, message=error) return error
def get(self): requestedArgs = getArguments([ 'cmd', 'markId', 'classeId', 'studentId', 'teacherId', 'value', 'date', 'creationTime' ]) args = requestedArgs.parse_args() if args['cmd'] == 'getMarksByClasseIdStudentId': return Mark.getMarksByClasseIdStudentId(self.session, args['classeId'], args['studentId']) if args['cmd'] == 'getMarksByStudentId': return Mark.getMarksByStudentId(self.session, args['studentId']) if args['cmd'] == 'getMarksByMarkId': return Mark.getMarksByMarkId(self.session, args['markId']) return Mark.getMarks(self.session)
def get(self): requestedArgs = getArguments([ 'cmd', 'studentClasseId', 'studentId', 'classeId', 'creationTime' ]) args = requestedArgs.parse_args() if args['cmd'] == 'getStudentClassesByClasseId': return StudentClasse.getStudentClassesByClasseId( self.session, args['classeId']) if args['cmd'] == 'getStudentClassesByStudentId': return StudentClasse.getStudentClassesByStudentId( self.session, args['studentId']) if args['cmd'] == 'getStudentClassesByStudentClasseId': return StudentClasse.getStudentClassesByStudentClasseId( self.session, args['studentClasseId']) return StudentClasse.getStudentClasses(self.session)
def delete(self): requestedArgs = getArguments(['notificationId']) args = requestedArgs.parse_args() return Notification.deleteNotification(self.session, args['notificationId'])
def post(self): requestedArgs = getArguments(['title', 'message']) args = requestedArgs.parse_args() notification = dict_as_obj(args, Notification.Notification()) return Notification.addNotification(self.session, notification)
def post(self): requestedArgs = getArguments( ['classeId', 'studentId', 'teacherId', 'date']) args = requestedArgs.parse_args() absente = dict_as_obj(args, Absente.Absente()) return Absente.addAbsente(self.session, absente)
def delete(self): requestedArgs = getArguments(['absenteId']) args = requestedArgs.parse_args() return Absente.deleteAbsente(self.session, args['absenteId'])
def delete(self): requestedArgs = getArguments(['studentClasseId']) args = requestedArgs.parse_args() return StudentClasse.deleteStudentClasse(self.session, args['studentClasseId'])
def post(self): requestedArgs = getArguments(['studentId', 'classeId']) args = requestedArgs.parse_args() studentClasse = dict_as_obj(args, StudentClasse.StudentClasse()) return StudentClasse.addStudentClasse(self.session, studentClasse)