def get_siskeudes_kegiatans_by_year(year):
    page_sort_params = QueryHelper.get_page_sort_params_from_request(request)
    is_lokpri = request.args.get('is_lokpri', default=True, type=bool)
    entities = siskeudes_kegiatan_repository.all_by_year(
        year, is_lokpri, page_sort_params)
    result = SiskeudesKegiatanModelSchema(many=True).dump(entities)
    return jsonify(result.data)
def get_budget_likelihoods_by_year(year):
    page_sort_params = QueryHelper.get_page_sort_params_from_request(request)
    is_lokpri = request.args.get('is_lokpri', default=True, type=bool)
    entities = budget_likelihood_repository.all_by_year(
        year, is_lokpri, page_sort_params)
    result = BudgetLikelihoodModelSchema(many=True).dump(entities)
    return jsonify(result.data)
Exemple #3
0
def get_progress_timelines_by_year(year):
    page_sort_params = QueryHelper.get_page_sort_params_from_request(request)
    is_lokpri = request.args.get('is_lokpri', default=True, type=bool)
    entities = progress_timeline_repository.all_by_year(
        year, is_lokpri, page_sort_params)
    result = ProgressTimelineModelSchema(many=True).dump(entities)
    return jsonify(result.data)
Exemple #4
0
def get_progress_recapitulations_by_year(year):
    page_sort_params = QueryHelper.get_page_sort_params_from_request(request)
    is_lokpri = request.args.get('is_lokpri', default=True, type=bool)
    region_id = request.args.get('region_id', default=None, type=str)
    entities = None
    if region_id is None:
        entities = progress_recapitulation_repository.all_by_year(
            year, is_lokpri, page_sort_params)
    else:
        entities = progress_recapitulation_repository.get_by_region_and_year(
            region_id, year, page_sort_params)
    result = ProgressRecapitulationModelSchema(many=True).dump(entities)
    return jsonify(result.data)
def get_siskeudes_kegiatans_by_region_and_year(region_id, year):
    page_sort_params = QueryHelper.get_page_sort_params_from_request(request)
    entities = siskeudes_kegiatan_repository.get_by_region_and_year(
        region_id, year, page_sort_params)
    result = SiskeudesKegiatanModelSchema(many=True).dump(entities)
    return jsonify(result.data)
Exemple #6
0
def get_siskeudes_spps_buktis_by_region_and_year(region_id, year):
    page_sort_params = QueryHelper.get_page_sort_params_from_request(request)
    entities = siskeudes_spp_bukti_repository.get_by_region_and_year(region_id, year, page_sort_params)
    result = SiskeudesSppBuktiModelSchemaIso(many=True).dump(entities)
    return jsonify(result.data)
def get_budget_likelihoods_by_region_and_year(region_id, year):
    page_sort_params = QueryHelper.get_page_sort_params_from_request(request)
    entities = budget_likelihood_repository.get_by_region_and_year(
        region_id, year, page_sort_params)
    result = BudgetLikelihoodModelSchema(many=True).dump(entities)
    return jsonify(result.data)
Exemple #8
0
def get_budget_types():
    page_sort_params = QueryHelper.get_page_sort_params_from_request(request)
    is_revenue = request.args.get('is_revenue', default=False, type=bool)
    entities = budget_type_repository.all_by_condition(is_revenue=is_revenue, page_sort_params=page_sort_params)
    result = BudgetTypeModelSchema(many=True).dump(entities)
    return jsonify(result.data)
Exemple #9
0
def get_progress_timelines_by_region_and_year(region_id, year):
    page_sort_params = QueryHelper.get_page_sort_params_from_request(request)
    entities = progress_timeline_repository.get_by_region_and_year(
        region_id, year, page_sort_params)
    result = ProgressTimelineModelSchema(many=True).dump(entities)
    return jsonify(result.data)