145 lines
5.9 KiB
C#
145 lines
5.9 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace rmutr_report.Models
|
|
{
|
|
public class summary_project_budget_proposals
|
|
{ public string budget_year { get; set; }
|
|
public string faculty_name_th { get; set; }
|
|
public string allocate_year { get; set; }
|
|
public string request_year { get; set; }
|
|
public List<summary_project_budget_proposals1> data_1 { get; set; }
|
|
}
|
|
public class summary_project_budget_proposals1{
|
|
//public int? color { get; set; }
|
|
public string list { get; set; }
|
|
public string project_objectives { get; set; }
|
|
public string target_group { get; set; }
|
|
public string kpi { get; set; }
|
|
public string target_sdg { get; set; }
|
|
public decimal? compensation { get; set; }
|
|
public decimal? cost { get; set; }
|
|
public decimal? material_cost { get; set; }
|
|
public decimal? total_amount { get; set; }
|
|
public string period { get; set; }
|
|
public decimal? project_amount { get; set; }
|
|
public string target_unit { get; set; }
|
|
public decimal? target_unit_amount { get; set; }
|
|
public string unit { get; set; }
|
|
public decimal? unit_amount { get; set; }
|
|
public decimal? allocate_amount { get; set; }
|
|
public decimal? request_amount { get; set; }
|
|
public decimal? online { get; set; }
|
|
public decimal? onsite { get; set; }
|
|
public string budget_source { get; set; }
|
|
public string remark { get; set; }
|
|
public List<summary_project_budget_proposals2> data_2 { get; set; }
|
|
|
|
}
|
|
|
|
public class summary_project_budget_proposals2
|
|
{
|
|
public string list { get; set; }
|
|
public string project_objectives { get; set; }
|
|
public string target_group { get; set; }
|
|
public string kpi { get; set; }
|
|
public string target_sdg { get; set; }
|
|
public decimal? compensation { get; set; }
|
|
public decimal? cost { get; set; }
|
|
public decimal? material_cost { get; set; }
|
|
public decimal? total_amount { get; set; }
|
|
public string period { get; set; }
|
|
public decimal? project_amount { get; set; }
|
|
public string target_unit { get; set; }
|
|
public decimal? target_unit_amount { get; set; }
|
|
public string unit { get; set; }
|
|
public decimal? unit_amount { get; set; }
|
|
public decimal? allocate_amount { get; set; }
|
|
public decimal? request_amount { get; set; }
|
|
public decimal? online { get; set; }
|
|
public decimal? onsite { get; set; }
|
|
public string budget_source { get; set; }
|
|
public string remark { get; set; }
|
|
public List<summary_project_budget_proposals3> data_3 { get; set; }
|
|
|
|
}
|
|
|
|
public class summary_project_budget_proposals3
|
|
{
|
|
public string list { get; set; }
|
|
public string project_objectives { get; set; }
|
|
public string target_group { get; set; }
|
|
public string kpi { get; set; }
|
|
public string target_sdg { get; set; }
|
|
public decimal? compensation { get; set; }
|
|
public decimal? cost { get; set; }
|
|
public decimal? material_cost { get; set; }
|
|
public decimal? total_amount { get; set; }
|
|
public string period { get; set; }
|
|
public decimal? project_amount { get; set; }
|
|
public string target_unit { get; set; }
|
|
public decimal? target_unit_amount { get; set; }
|
|
public string unit { get; set; }
|
|
public decimal? unit_amount { get; set; }
|
|
public decimal? allocate_amount { get; set; }
|
|
public decimal? request_amount { get; set; }
|
|
public decimal? online { get; set; }
|
|
public decimal? onsite { get; set; }
|
|
public string budget_source { get; set; }
|
|
public string remark { get; set; }
|
|
public List<summary_project_budget_proposals4> data_4 { get; set; }
|
|
|
|
}
|
|
|
|
public class summary_project_budget_proposals4
|
|
{
|
|
public int? row_no { get; set; }
|
|
public string list { get; set; }
|
|
public string project_objectives { get; set; }
|
|
public string target_group { get; set; }
|
|
public string kpi { get; set; }
|
|
public string target_sdg { get; set; }
|
|
public decimal? compensation { get; set; }
|
|
public decimal? cost { get; set; }
|
|
public decimal? material_cost { get; set; }
|
|
public decimal? total_amount { get; set; }
|
|
public string period { get; set; }
|
|
public decimal? project_amount { get; set; }
|
|
public string target_unit { get; set; }
|
|
public decimal? target_unit_amount { get; set; }
|
|
public string unit { get; set; }
|
|
public decimal? unit_amount { get; set; }
|
|
public decimal? allocate_amount { get; set; }
|
|
public decimal? request_amount { get; set; }
|
|
public decimal? online { get; set; }
|
|
public decimal? onsite { get; set; }
|
|
public string budget_source { get; set; }
|
|
public string remark { get; set; }
|
|
public List<summary_project_budget_proposals5> data_5 { get; set; }
|
|
|
|
}
|
|
|
|
public class summary_project_budget_proposals5
|
|
{
|
|
public string list { get; set; }
|
|
public string project_objectives { get; set; }
|
|
public string target_group { get; set; }
|
|
public string kpi { get; set; }
|
|
public string target_sdg { get; set; }
|
|
public decimal? compensation { get; set; }
|
|
public decimal? cost { get; set; }
|
|
public decimal? material_cost { get; set; }
|
|
public decimal? total_amount { get; set; }
|
|
public string period { get; set; }
|
|
public decimal? project_amount { get; set; }
|
|
public string target_unit { get; set; }
|
|
public decimal? target_unit_amount { get; set; }
|
|
public string unit { get; set; }
|
|
public decimal? unit_amount { get; set; }
|
|
public decimal? allocate_amount { get; set; }
|
|
public decimal? request_amount { get; set; }
|
|
public decimal? online { get; set; }
|
|
public decimal? onsite { get; set; }
|
|
public string budget_source { get; set; }
|
|
public string remark { get; set; }
|
|
}
|
|
} |