예제 #1
0
def prj_drop_assignment():
    asn = json.loads(request.form['params'])
    numrows = Assignment.delete(asn['id'])
    assignments = Assignment.get_for_project(asn['project_id'])
    return jsonify(
        assignments=assignments
    )
예제 #2
0
def prj_add_assignment():
    values = json.loads(request.form['params'])
    try:
        asnid = Assignment.add(values)
    except Exception as ex:
        return jsonify(error=str(ex))
    assignments = Assignment.get_for_project(values['project_id'])
    return jsonify(asnid=asnid, assignments=assignments)
예제 #3
0
def prj_assignments():
    from models.assignment import Assignment
    # from models.month import Month

    prjid = int(request.args['prjid'])
    # month = Month.today()     # This gets current assignments
    data = Assignment.get_for_project(prjid)
    return jsonify(assignments=data)