add export excel
This commit is contained in:
61
Models/budget/detail_kpi.cs
Normal file
61
Models/budget/detail_kpi.cs
Normal file
@@ -0,0 +1,61 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace rmutr_report.Models
|
||||
{
|
||||
public class detail_kpi
|
||||
{
|
||||
|
||||
public string budget_year { get; set; }
|
||||
public string plan_year { get; set; }
|
||||
public List<detail_kpi_data> header_data { get; set; }
|
||||
public string text1 { get; set; }
|
||||
public string text2 { get; set; }
|
||||
public string text3 { get; set; }
|
||||
public string text4 { get; set; }
|
||||
public string text5 { get; set; }
|
||||
public string text6 { get; set; }
|
||||
public string text7 { get; set; }
|
||||
public string text8 { get; set; }
|
||||
public string text9 { get; set; }
|
||||
public string text10 { get; set; }
|
||||
public string text11 { get; set; }
|
||||
public string text12 { get; set; }
|
||||
public string text13 { get; set; }
|
||||
public string text14 { get; set; }
|
||||
public string text15 { get; set; }
|
||||
public string text16 { get; set; }
|
||||
}
|
||||
|
||||
public class detail_kpi_data
|
||||
{
|
||||
public string year_range { get; set; }
|
||||
public string strategic_issues { get; set;}
|
||||
public List<detail_kpi_datas> data { get; set; }
|
||||
}
|
||||
|
||||
public class detail_kpi_datas
|
||||
{
|
||||
public string name { get; set; }
|
||||
public string unit { get; set; }
|
||||
public decimal? target { get; set; }
|
||||
public string director { get; set; }
|
||||
public string responsible_person { get; set; }
|
||||
public string compiler_reporter { get; set; }
|
||||
public string value1 { get; set; }
|
||||
public string value2 { get; set; }
|
||||
public string value3 { get; set; }
|
||||
public string value4 { get; set; }
|
||||
public string value5 { get; set; }
|
||||
public string value6 { get; set; }
|
||||
public string value7 { get; set; }
|
||||
public string value8 { get; set; }
|
||||
public string value9 { get; set; }
|
||||
public string value10 { get; set; }
|
||||
public string value11 { get; set; }
|
||||
public string value12 { get; set; }
|
||||
public string value13 { get; set; }
|
||||
public string value14 { get; set; }
|
||||
public string value15 { get; set; }
|
||||
public string value16 { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -14,7 +14,7 @@ namespace rmutr_report.Models
|
||||
{
|
||||
public string header_1 { get; set; }
|
||||
public string header_2 { get; set; }
|
||||
//public string header_3 { get; set; }
|
||||
public string indicator_type_name_th { get; set; }
|
||||
public List<kpi_data_details> data { get; set; }
|
||||
}
|
||||
|
||||
|
||||
27
Models/budget/kpi_not_achieves.cs
Normal file
27
Models/budget/kpi_not_achieves.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace rmutr_report.Models
|
||||
{
|
||||
public class kpi_not_achieves
|
||||
{
|
||||
public string year_range { get; set; }
|
||||
public string budget_year { get; set; }
|
||||
public string budget_month { get; set; }
|
||||
public string plan_year { get; set; }
|
||||
public List<kpi_not_achieve_data> header_data { get; set; }
|
||||
}
|
||||
public class kpi_not_achieve_data
|
||||
{
|
||||
public string strategic_issues { get; set;}
|
||||
public List<detail_kpi_not_achieve_data> data { get; set; }
|
||||
}
|
||||
|
||||
public class detail_kpi_not_achieve_data
|
||||
{
|
||||
public string name { get; set; }
|
||||
public decimal? value { get; set; }
|
||||
public decimal? result { get; set; }
|
||||
public string note { get; set; }
|
||||
}
|
||||
|
||||
}
|
||||
31
Models/budget/kpi_performance_finance.cs
Normal file
31
Models/budget/kpi_performance_finance.cs
Normal file
@@ -0,0 +1,31 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace rmutr_report.Models
|
||||
{
|
||||
public class kpi_performance_finance
|
||||
{
|
||||
public string year_range { get; set; }
|
||||
public string budget_year { get; set; }
|
||||
public string budget_month { get; set; }
|
||||
public string plan_year { get; set; }
|
||||
public List<kpi_performance_finance_data> header_data { get; set; }
|
||||
}
|
||||
public class kpi_performance_finance_data
|
||||
{
|
||||
public string strategic_issues { get; set;}
|
||||
public List<detail_kpi_performance_data> data { get; set; }
|
||||
}
|
||||
public class detail_kpi_performance_data
|
||||
{
|
||||
public string name { get; set; }
|
||||
public string unit { get; set; }
|
||||
public string director { get; set; }
|
||||
public string responsible_person { get; set; }
|
||||
public string compiler_reporter { get; set; }
|
||||
public decimal? value { get; set; }
|
||||
public decimal? result { get; set; }
|
||||
public string achieve { get; set; }
|
||||
public string note { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
33
Models/budget/kpi_performance_results.cs
Normal file
33
Models/budget/kpi_performance_results.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace rmutr_report.Models
|
||||
{
|
||||
public class kpi_performance_results
|
||||
{
|
||||
public string budget_year { get; set; }
|
||||
public string plan_year { get; set; }
|
||||
|
||||
public List<kpi_performance_result_data> header_data { get; set; }
|
||||
}
|
||||
|
||||
public class kpi_performance_result_data
|
||||
{
|
||||
public string strategic_issues { get; set; }
|
||||
|
||||
public List<detail_kpi_performance_result> data { get; set; }
|
||||
|
||||
}
|
||||
|
||||
public class detail_kpi_performance_result
|
||||
{
|
||||
public string name { get; set; }
|
||||
public string unit { get; set; }
|
||||
public string director { get; set; }
|
||||
public string responsible_person { get; set; }
|
||||
public string compiler_reporter { get; set; }
|
||||
public decimal? value { get; set; }
|
||||
public decimal? result { get; set; }
|
||||
public string achieve { get; set; }
|
||||
public string note { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user