Beispiel #1
0
def save_topic(request):
    if "logged" not in request.session:
        return {'ok': 0, 'msg': 'Please login.'}
    else:
        # Call employers model
        emp = EmployersModel(request)

        empid = request.params['empid']
        topic_name = request.params['topic_name']
        topic_type = request.params['topic_type']
        desc = request.params['desc']

        topic_id = request.params[
            "topic_id"] if 'topic_id' in request.params else False

        if topic_id:
            rs = emp.update_topic(ObjectId(empid), ObjectId(topic_id),
                                  topic_name, topic_type, desc)
            if rs:
                return {'ok': 1, 'msg': 'Update'}
            else:
                return {'ok': 0, 'msg': 'ไม่สามารถปรับปรุงรายการได้'}
        else:
            request_date = h.get_current_jsdate()
            rs = emp.save_topic(ObjectId(empid), topic_name, topic_type, desc,
                                request_date)

            if rs:
                return {'ok': 1, 'msg': 'Insert'}
            else:
                return {'ok': 0, 'msg': 'ไม่สามารถบันทึกรายการได้'}
Beispiel #2
0
def save_topic(request):
    if "logged" not in request.session:
        return {'ok': 0, 'msg': 'Please login.'}
    else:
        # Call employers model
        emp = EmployersModel(request)
        
        empid = request.params['empid']
        topic_name = request.params['topic_name']
        topic_type = request.params['topic_type']
        desc = request.params['desc']

        topic_id = request.params["topic_id"] if 'topic_id' in request.params else False
        
        if topic_id:
            rs = emp.update_topic(ObjectId(empid), ObjectId(topic_id), topic_name, topic_type, desc)
            if rs:
                return {'ok': 1, 'msg': 'Update'}
            else:
                return {'ok': 0, 'msg': 'ไม่สามารถปรับปรุงรายการได้'}
        else:
            request_date = h.get_current_jsdate()
            rs = emp.save_topic(ObjectId(empid), topic_name, topic_type, desc, request_date)
            
            if rs:
                return {'ok': 1, 'msg': 'Insert'}
            else:
                return {'ok': 0, 'msg': 'ไม่สามารถบันทึกรายการได้'}