Esempio n. 1
0
def insert_into_phone(item, user_inserted):
    try:
        model = PhoneModel()
        model.phone = item['phone']
        model.webphone = item['webphone']
        model.branch_line = item['branch_line']
        model.status = item['status']
        model.user_id = user_inserted.id
        model.created_date = date.today()
        model.save()

        return 201, 'created'
    except Exception as e:

        return {
            "succes": False,
            "message": f'{e} invalid payload',
            'type_error': 'phone/utils'
        }
Esempio n. 2
0
    def post(self):
        item = request.get_json() if request.get_json() else request.form

        try:
            if item:
                model = PhoneModel()
                model.phone = item['phone']
                model.webphone = item['webphone']
                model.branch_line = item['branch_line']
                model.status = item['status']
                model.user_id = item['user_id']
                model.created_date = date.today()
                model.save()

                return 'created', 201
            else:
                return 'not created, invalid payload', 400
        except Exception as e:
            return f"{e}", 500