using System.Collections.Generic;

namespace rmutr_report.Models
{
    public class kpi_financial
    {
        public string year_range { get; set; }
        public string budget_year { get; set; }
        public string plan_year1 { get; set; }
        public string plan_year2 { get; set; }
        public string plan_year3 { get; set; }
        public string plan_year4 { get; set; }
        public string plan_year5 { get; set; }
        public string plan_year6 { get; set; }
        public List<kpi_financial_strategy_detail> header_data { get; set; }
        public class kpi_financial_strategy_detail
        {
            public string strategic_issues { get; set; }
            public List<detail_kpi_financial_strategy> data { get; set; }

        }

        public class detail_kpi_financial_strategy
        {
            public string dimension { get; set; }
            public string objective { get; set; }
            public string kpi { get; set; }
            public string unit { get; set; }
            public decimal? plan_value1 { get; set; }
            public decimal? plan_value2 { get; set; }
            public decimal? plan_value3 { get; set; }
            public decimal? plan_value4 { get; set; }
            public decimal? plan_value5 { get; set; }
            public decimal? plan_value6 { get; set; }
            public string director { get; set; }
            public string responsible_person { get; set; }
            public string compiler_reporter { get; set; }
            public string strategy { get; set; }
        }
    }
}