示例#1
0
def get_problem_report_by_id(row_id):
    dao  = ProblemReportFullDAO()
    problem_reports = dao.get(row_id)

    if not problem_reports:
        abort(404)

    return { 'problem_reports': problem_reports.as_dict() }, 200
示例#2
0
def get_problem_reports(count, start):

    if count < 1:
        count = int( Config.database['default_query_limit'] )

    if start < 0:
        start = 0

    dao  = ProblemReportFullDAO()
    problem_reports = dao.get_all(count, start)

    return { 'problem_reports': convert_obj_list_to_dict_list(problem_reports) }, 200