using System.Collections.Generic;

namespace rmutr_report.Models.Graph
{
    public class passer_join_project_graph
    {
        public string year { get; set; }

        public string agency_name_th { get; set; }

        //public int? quantity_person { get; set; }
        public int? quantity_trained { get; set; }
    }
    public class train_graph
    {
        public string year { get; set; }
        //public string agency_name_th { get; set; }
        public int? quantity_trained_pass { get; set; }
        public int? quantity_trained_notpass { get; set; }
    }
    public class person_study_leave_scholarships_graph
    {
        public string year { get; set; }
        public string faculty_name { get; set; }
        public string major_name { get; set; }
        public int? quantity_study_leave { get; set; }
        public int? quantity_fund { get; set; }
     }
    public class student_graduation_notification_graph{
        public string year { get; set; }
        public string faculty_name { get; set; }
        public string major_name { get; set; }
        public int? quantity_student_graduation { get; set; }

    }
    public class student_not_graduate_graph{
        public string year { get; set; }
        public string faculty_name { get; set; }
        public string major_name { get; set; }
        public int? quantity_not_graduate { get; set; }

    }
    public class study_results{
        public string year { get; set; }
        public string faculty_name { get; set; }
        public string major_name { get; set; }
        public int? quantity_notify_results { get; set; }
        public int? quantity_not_notify_results { get; set; }

    }
    public class person_request_extend{
        public string year { get; set; }
        public int? quantity_person_request_extend { get; set; }

    }
    public class person_return_perform_duties {
        public string year { get; set; }
        public int? quantity_person_return { get; set; }

    }
    public class academic_position_leave_graph
    {
        public string year { get; set; }
        public string position_name { get; set; }
        public string faculty_name { get; set; }
        public string type_increase_academic_knowledge { get; set; }
        public int? quantity_person { get; set; }
    }

    public class summary_academic_position_leave_graph
    {
        public string year { get; set; }
        public string faculty_name { get; set; }
        public string major_name { get; set; }
        public string type_increase_academic_knowledge { get; set; }
        public int? quantity_person_faculty { get; set; }
        public int? quantity_person_major { get; set; }
        public int? quantity_person_type_leave { get; set; }
    }
}
// public class passer_join_project_agency_graph
    // {
    //     public string agency_name_th { get; set; }
    //     public int? count_person { get; set; }
    //     public  string pertype { get; set; }
    //     public int? count_person_pertype { get; set; }
    //     public int? quantity_project { get; set; }
    //     public decimal? registration_fee { get; set; }
    //     public List<passer_join_project_agency_graph_detail> data { get; set; }
    // }
    // public class passer_join_project_agency_graph_detail
    // {
    //     public  string pertype { get; set; }
    //     public int? count_person_pertype { get; set; }
    //     public List<passer_join_project_agency_graph_data_detail> data_detail { get; set; }
    // }
    //
    // public class passer_join_project_agency_graph_data_detail
    // {
    //     public string display_name_th { get; set; }
    //     public int? quantity_project { get; set; }
    //     // public string project_name { get; set; }
    //     // public string course_organizer { get; set; }
    //     // public string project_date { get; set; }
    //     // public string project_time { get; set; }
    //     // public string location { get; set; }
    //     public decimal? registration_fee { get; set; }
    //     //public string complete_date { get; set; }
    // }
    // public class person_academic_and_supportlines_detail
    // {
    //     public string agency_name_th { get; set; }
    //     public decimal? quantity_person { get; set; }
    //     public decimal? percentage_1 { get; set; }
    //     public decimal? percentage_2 { get; set; }
    //     public decimal? percentage_3 { get; set; }
    //     public decimal? percentage_4 { get; set; }
    //     public decimal? percentage_5 { get; set; }
    //     public decimal? total { get; set; }
    // }
