示例#1
0
def newPortal(request_json):
    res_portal = request_json
    res_portal["Date"] = utils.createdDate()
    if ('Name' in res_portal.keys()):
        for portal in database.local["Portals"]:
            if (portal['Id'] == res_portal['Id']):
                res_portal["Id"] = utils.createdId(database.local["Portals"])
        database.local["Portals"].append(res_portal)
        return jsonify(database.local["Portals"])
    else:
        return jsonify({'erro': 'usuario sem nome'}), 400
示例#2
0
def newMember(request_json):
    res_member = request_json
    res_member["Date"] = utils.createdDate()
    if ('ChatId' in res_member.keys()):
        for member in database.local["Members"]:
            if (member['Id'] == res_member['Id']):
                res_member["Id"] = utils.createdId(database.local["Members"])
        database.local["Members"].append(res_member)
        return jsonify(database.local["Members"])
    else:
        return jsonify({'erro': 'usuario sem nome'}), 400
示例#3
0
def newChannel(request_json):
    res_channel = request_json
    res_channel["Date"] = utils.createdDate()
    if ('ChatId' in res_channel.keys()):
        for channel in database.local["Channels"]:
            if (channel['Id'] == res_channel['Id']):
                res_channel["Id"] = utils.createdId(database.local["Channels"])
        database.local["Channels"].append(res_channel)
        return jsonify(database.local["Channels"])
    else:
        return jsonify({'erro': 'usuario sem nome'}), 400
示例#4
0
def newGroup(request_json):
    res_group = request_json
    res_group["Date"] = utils.createdDate()
    if ('Name' in res_group.keys()):
        for group in database.local["Groups"]:
            if (group['Id'] == res_group['Id']):
                res_group["Id"] = utils.createdId(database.local["Groups"])
        database.local["Groups"].append(res_group)
        return jsonify(database.local["Groups"])
    else:
        return jsonify({'erro': 'usuario sem nome'}), 400
示例#5
0
def newChat(request_json):
    res_chat = request_json
    res_chat["Id"] = utils.createdDate()
    if ('TypeId' in res_chat.keys()):
        for chat in database.local["Chats"]:
            if (chat['Id'] == res_chat['Id']):
                res_chat["Id"] = utils.createdId(database.local["Chats"])
        database.local["Chats"].append(res_chat)
        return jsonify(database.local["Chats"])
    else:
        return jsonify({'erro': 'usuario sem nome'}), 400
示例#6
0
def newMessage(request_json):
    res_message = request_json
    res_message["Date"] = utils.createdDate()
    if ('ChatId' in res_message.keys()):
        for message in database.local["Messages"]:
            if (message['Id'] == res_message['Id']):
                res_message["Id"] = utils.createdId(database.local["Messages"])
        database.local["Messages"].append(res_message)
        return jsonify(database.local["Messages"])
    else:
        return jsonify({'erro': 'Message sem nome'}), 400
示例#7
0
def newUser(request_json):
    print("IdNovo: ", utils.createdId([{"Id": 1}]))
    res_user = request_json
    res_user["Date"] = utils.createdDate()
    if ('Name' in res_user.keys()):
        for user in database.local["Users"]:
            if (user['Id'] == res_user['Id']):
                res_user["Id"] = utils.createdId(database.local["Users"])
        database.local["Users"].append(res_user)
        return jsonify({"value": database.local["Users"]})
    else:
        return jsonify({'erro': 'usuario sem nome'}), 400