add report

This commit is contained in:
kamonwan taengsuk
2023-07-13 17:53:23 +07:00
parent b18118e309
commit ebcdbffb23
8 changed files with 210 additions and 1 deletions

View File

@@ -0,0 +1,66 @@
using System.Collections.Generic;
namespace rmutr_report.Models
{
public class budget_expenditure_report_from_revenue
{
public string academic_year_name_th { get; set; }
public string start_and_end_date_report { get; set; }
public string sector { get; set; } //ภาค
//public string revenue_estimates_type { get; set; }
public string parent_agency_name { get; set; } //หน่วยงาน
public string agency_name_th { get; set; } //พื้นที่
//public string year_budget_plan { get; set; } //แผนงาน
//public string agency_category_name { get; set; } //ผลผลิต
public decimal? total { get; set; }
public List<budget> budgets { get; set; }
}
public class budget
{
public decimal? total { get; set; } //แผนงาน
public List<personnel_list> personnel_lists { get; set; }
}
public class personnel_list //รายการบุคลกร
{
public decimal? total { get; set; }
public List<budget_personnel_list> budget_personnel_lists { get; set; }
}
public class budget_personnel_list //งบบุคลากร
{
public decimal? rate { get; set; }
public decimal? total { get; set; }
public List<budget_personnel_list_2> budget_personnel_lists_2 { get; set; }
}
public class budget_personnel_list_2 //ค่าจ้างชั่วคราว
{
public string list { get; set; }
public decimal? rate { get; set; }
public decimal? total { get; set; }
public List<budget_rate> budget_rates { get; set; }
}
public class budget_rate //อัตราเดิม/อัตราใหม่
{
public string list { get; set; }
public decimal? rate { get; set; }
public decimal? total { get; set; }
public List<budget_rate_details> details { get; set; }
}
public class budget_rate_details //อันรองลงมา
{
public string position_level { get; set; }
public string qualification { get; set; }
public decimal? rate { get; set; }
public decimal? total { get; set; }
}
}