def get_todoitem(): print("Cometh the hour,cometh the man") in_args, fields, body = parse_and_print_args() res = Database_op.get_todoitem("todolist", body) return json.dumps(res), 200, { "content-type": "application/json; charset: utf-8" }
def create_meeting(): print("Cometh the hour,cometh the man") in_args, fields, body = parse_and_print_args() res = Database_op.create_meeting("meeting", body) return json.dumps("Yes"), 200, { "content-type": "application/json; charset: utf-8" }
def create_todoitem(): print( "SRUJANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN" ) in_args, fields, body = parse_and_print_args() res = Database_op.create_todoitem("todolist", body) return json.dumps(res), 200, { "content-type": "application/json; charset: utf-8" }
def login_page(): print ("Jamba lakadi") in_args, fields, body = parse_and_print_args() print(body) res= Database_op.find_by_pk("user_credentials",body["username"]) if res[0]['password'] == body["password"]: return json.dumps("Login Successful"), 200, {"content-type": "application/json; charset: utf-8"} else: return json.dumps("Login Failed"), 400, {"content-type": "application/json; charset: utf-8"}
def display_meetings(): in_args, fields, body = parse_and_print_args() res= Database_op.show_meeting("meeting",body) ans = {} i = 0 for r in res: ans[str(i)] = r i = i + 1 return json.dumps(ans), 200, {"content-type": "application/json; charset: utf-8"}
def ind_groups(): in_args, fields, body = parse_and_print_args() res= Database_op.print_indgroups("user_credentials",body) ans = {} i = 0 for r in res: ans[str(i)] = r i = i + 1 return json.dumps(ans), 200, {"content-type": "application/json; charset: utf-8"}
def search_user(): in_args, fields, body = parse_and_print_args() res= Database_op.find_partial("user_credentials",body) ans = {} x = 0 for i in res: ans[x] = i["username"] x += 1 return json.dumps(ans), 200, {"content-type": "application/json; charset: utf-8"}
def display_groups(): print ("Calling MEEEEE") in_args, fields, body = parse_and_print_args() res= Database_op.find_groups("user_credentials",body) print ("Answer is", res) ans = {} i = 0 for r in res: ans[str(i)] = r i = i + 1 print (ans) return json.dumps(ans), 200, {"content-type": "application/json; charset: utf-8"}
def signup_page(): in_args, fields, body = parse_and_print_args() res = Database_op.insert("user_credentials", body) return json.dumps("Signup Successful"), 200, { "content-type": "application/json; charset: utf-8" }
def remove_meeting(meetingID): in_args, fields, body = parse_and_print_args() res = Database_op.remove_meeting("meeting", meetingID) return json.dumps("OK"), 200, { "content-type": "application/json; charset: utf-8" }
def update_meeting(): in_args, fields, body = parse_and_print_args() res = Database_op.update_meeting_info("meeting", body) return json.dumps("OK"), 200, { "content-type": "application/json; charset: utf-8" }
def update_group(): in_args, fields, body = parse_and_print_args() res = Database_op.update_group_info("usergroups", body) return "Group Updation successful"
def display_members(): in_args, fields, body = parse_and_print_args() res = Database_op.find_partial("user_credentials", body) return json.dumps(res), 200, { "content-type": "application/json; charset: utf-8" }
def delete_users_from_group(): in_args, fields, body = parse_and_print_args() res = Database_op.delete_user_from_group('usergroups', body) return json.dumps("User added successfully"), 200, { "content-type": "application/json; charset: utf-8" }
def create_group(): in_args, fields, body = parse_and_print_args() res = Database_op.insert_group("usergroups", body) return json.dumps("Group Creation Successful"), 200, { "content-type": "application/json; charset: utf-8" }
def add_more_users(): in_args, fields, body = parse_and_print_args() res = Database_op.insert_more_users("usergroups", body) return json.dumps("User added successfully"), 200, { "content-type": "application/json; charset: utf-8" }
def remove_group(groupID): in_args, fields, body = parse_and_print_args() res = Database_op.remove_group("usergroups", groupID) return "Group deletion successful"