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': 'ไม่สามารถบันทึกรายการได้'}
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': 'ไม่สามารถบันทึกรายการได้'}