This commit is contained in:
kamonwan taengsuk
2023-06-13 17:54:48 +07:00
parent 3756864fca
commit bddfeac821
19 changed files with 1625 additions and 127 deletions

View File

@@ -0,0 +1,108 @@
using System.Collections.Generic;
namespace rmutr_report.Models.RoThree
{
public class material_education
{
public string product { get; set; }
public string agency_name_th { get; set; }
public string sector { get; set; }
public string semester_year_1 { get; set; }
public string semester_year_2 { get; set; }
public string material_semester_year_1 { get; set; }
public string material_semester_year_2 { get; set; }
//
public decimal? semester_year_1_level_1 { get; set; }
public decimal? semester_year_1_level_2 { get; set; }
public decimal? semester_year_1_level_3 { get; set; }
public decimal? semester_year_1_level_4 { get; set; }
public decimal? semester_year_1_level_5 { get; set; }
public decimal? total_semester_year_level_1 { get; set; }
public decimal? rate_semester_year_level_1 { get; set; }
public decimal? material_amount_1 { get; set; }
//
public decimal? semester_year_2_level_1 { get; set; }
public decimal? semester_year_2_level_2 { get; set; }
public decimal? semester_year_2_level_3 { get; set; }
public decimal? semester_year_2_level_4 { get; set; }
public decimal? semester_year_2_level_5 { get; set; }
public decimal? total_semester_year_level_2 { get; set; }
public decimal? rate_semester_year_level_2 { get; set; }
public decimal? material_amount_2 { get; set; }
public decimal? total_material { get; set; }
public List<material_education_detail1> data_1 { get; set; }
}
public class material_education_detail1
{
public string education_level { get; set; }
public decimal? semester_year_1_level_1 { get; set; }
public decimal? semester_year_1_level_2 { get; set; }
public decimal? semester_year_1_level_3 { get; set; }
public decimal? semester_year_1_level_4 { get; set; }
public decimal? semester_year_1_level_5 { get; set; }
public decimal? total_semester_year_level_1 { get; set; }
public decimal? rate_semester_year_level_1 { get; set; }
public decimal? material_amount_1 { get; set; }
//
public decimal? semester_year_2_level_1 { get; set; }
public decimal? semester_year_2_level_2 { get; set; }
public decimal? semester_year_2_level_3 { get; set; }
public decimal? semester_year_2_level_4 { get; set; }
public decimal? semester_year_2_level_5 { get; set; }
public decimal? total_semester_year_level_2 { get; set; }
public decimal? rate_semester_year_level_2 { get; set; }
public decimal? material_amount_2 { get; set; }
public decimal? total_material { get; set; }
public List<material_education_detail2> data_2 { get; set; }
}
public class material_education_detail2
{
public string curriculum { get; set; }
public decimal? semester_year_1_level_1 { get; set; }
public decimal? semester_year_1_level_2 { get; set; }
public decimal? semester_year_1_level_3 { get; set; }
public decimal? semester_year_1_level_4 { get; set; }
public decimal? semester_year_1_level_5 { get; set; }
public decimal? total_semester_year_level_1 { get; set; }
public decimal? rate_semester_year_level_1 { get; set; }
public decimal? material_amount_1 { get; set; }
//
public decimal? semester_year_2_level_1 { get; set; }
public decimal? semester_year_2_level_2 { get; set; }
public decimal? semester_year_2_level_3 { get; set; }
public decimal? semester_year_2_level_4 { get; set; }
public decimal? semester_year_2_level_5 { get; set; }
public decimal? total_semester_year_level_2 { get; set; }
public decimal? rate_semester_year_level_2 { get; set; }
public decimal? material_amount_2 { get; set; }
public decimal? total_material { get; set; }
public List<material_education_detail3> data_3 { get; set; }
}
public class material_education_detail3
{
public string major { get; set; }
public decimal? semester_year_1_level_1 { get; set; }
public decimal? semester_year_1_level_2 { get; set; }
public decimal? semester_year_1_level_3 { get; set; }
public decimal? semester_year_1_level_4 { get; set; }
public decimal? semester_year_1_level_5 { get; set; }
public decimal? total_semester_year_level_1 { get; set; }
public decimal? rate_semester_year_level_1 { get; set; }
public decimal? material_amount_1 { get; set; }
//
public decimal? semester_year_2_level_1 { get; set; }
public decimal? semester_year_2_level_2 { get; set; }
public decimal? semester_year_2_level_3 { get; set; }
public decimal? semester_year_2_level_4 { get; set; }
public decimal? semester_year_2_level_5 { get; set; }
public decimal? total_semester_year_level_2 { get; set; }
public decimal? rate_semester_year_level_2 { get; set; }
public decimal? material_amount_2 { get; set; }
public decimal? total_material { get; set; }
}
}

View File

@@ -0,0 +1,31 @@
using System.Collections.Generic;
namespace rmutr_report.Models.RoThree
{
public class material_fuel_lubricant
{
public string product { get; set; }
public string agency_name_th { get; set; }
public string sector { get; set; }
public decimal? total_amount { get; set; }
public List<material_fuel_lubricant_detail> data { get; set; }
}
public class material_fuel_lubricant_detail
{
public string type { get; set; }
public decimal? total_amount { get; set; }
public List<material_fuel_lubricant_data_detail> data_detail { get; set; }
}
public class material_fuel_lubricant_data_detail
{
public string rowno { get; set; }
public string type { get; set; }
public string registration_number { get; set; }
public decimal? distance { get; set; }
public decimal? average_rate { get; set; }
public decimal? total_amount { get; set; }
}
}

View File

@@ -19,6 +19,35 @@ namespace rmutr_report.Models
public string no { get; set; }
public string expenditure_budget { get; set; }
public decimal? amount { get; set; }
//public string clarification_summary { get; set; }
public List<operating_expenses_detail2> data_2 { get; set; }
}
public class operating_expenses_detail2
{
public string no { get; set; }
public string expenditure_budget { get; set; }
public decimal? amount { get; set; }
//public string clarification_summary { get; set; }
public List<operating_expenses_detail3> data_3 { get; set; }
}
public class operating_expenses_detail3
{
public string no { get; set; }
public string expenditure_budget { get; set; }
public decimal? amount { get; set; }
//public string clarification_summary { get; set; }
public List<operating_expenses_detail4> data_4 { get; set; }
}
public class operating_expenses_detail4
{
//public string no { get; set; }
public string expenditure_budget { get; set; }
public decimal? amount { get; set; }
public string clarification_summary { get; set; }
}
}