182 lines
7.6 KiB
C#
182 lines
7.6 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace rmutr_report.Models.HrDevelopment
|
|
{
|
|
public class person_study_leave_scholarships
|
|
{
|
|
public string display_name_th { get; set; }
|
|
public string position_name { get; set; }
|
|
public string faculty_name { get; set; }
|
|
public string education_information { get; set; }
|
|
public string study_period { get; set; }
|
|
public string fund_period { get; set; }
|
|
public string fund_type { get; set; }
|
|
public string directive_continue_studying { get; set; }
|
|
public string time_limit1 { get; set; }
|
|
public string time_limit2 { get; set; }
|
|
public string directive_expand1 { get; set; }
|
|
public string directive_expand2 { get; set; }
|
|
public string directive_perform_duties { get; set; }
|
|
public string return_date { get; set; }
|
|
public string council_approval_date { get; set; }
|
|
public string expiration_date { get; set; }
|
|
public string conditions_contract_leave { get; set; }
|
|
public string conditions_contract_fund { get; set; }
|
|
public string note { get; set; }
|
|
}
|
|
public class study_leave_scholarships_year
|
|
{
|
|
public string year { get; set; }
|
|
public List<study_leave_scholarships_year_detail> data { get; set; }
|
|
}
|
|
|
|
public class study_leave_scholarships_year_detail
|
|
{
|
|
public string display_name_th { get; set; }
|
|
public string position_name { get; set; }
|
|
public string faculty_name { get; set; }
|
|
public string education_level { get; set; }
|
|
public string education_type { get; set; }
|
|
public string course { get; set; }
|
|
public string start_studying { get; set; }
|
|
public string start_get_fund { get; set; }
|
|
public string study_period { get; set; }
|
|
public string fund_period { get; set; }
|
|
public string fund_type { get; set; }
|
|
}
|
|
|
|
public class return_perform_duties_year
|
|
{
|
|
public string year { get; set; }
|
|
public List<return_perform_duties_year_detail> data { get; set; }
|
|
}
|
|
|
|
public class return_perform_duties_year_detail
|
|
{
|
|
public string display_name_th { get; set; }
|
|
public string position_name { get; set; }
|
|
public string faculty_name { get; set; }
|
|
public string education_information { get; set; }
|
|
public string study_period { get; set; }
|
|
public string fund_period { get; set; }
|
|
public string fund_type { get; set; }
|
|
public string directive_continue_studying { get; set; }
|
|
public string directive_perform_duties { get; set; }
|
|
public string return_date { get; set; }
|
|
public string note { get; set; }
|
|
}
|
|
public class study_leave_expand_study_period {
|
|
public string year { get; set; }
|
|
public List<study_leave_expand_study_period_detail> data { get; set; }
|
|
}
|
|
|
|
public class study_leave_expand_study_period_detail
|
|
{
|
|
public string display_name_th { get; set; }
|
|
public string position_name { get; set; }
|
|
public string faculty_name { get; set; }
|
|
public string education_information { get; set; }
|
|
public string study_period { get; set; }
|
|
public string fund_period { get; set; }
|
|
public string fund_type { get; set; }
|
|
public string time_limit1 { get; set; }
|
|
public string time_limit2 { get; set; }
|
|
public string directive_expand1 { get; set; }
|
|
public string directive_expand2 { get; set; }
|
|
public string note { get; set; }
|
|
}
|
|
public class study_report{
|
|
public string academic_year_1 { get; set; }
|
|
public string year_1_term_1 { get; set; }
|
|
public string year_1_term_2 { get; set; }
|
|
public string year_1_term_3 { get; set; }
|
|
public string academic_year_2 { get; set; }
|
|
public string year_2_term_1 { get; set; }
|
|
public string year_2_term_2 { get; set; }
|
|
public string year_2_term_3 { get; set; }
|
|
public string academic_year_3 { get; set; }
|
|
public string year_3_term_1 { get; set; }
|
|
public string year_3_term_2 { get; set; }
|
|
public string year_3_term_3 { get; set; }
|
|
public string academic_year_4 { get; set; }
|
|
public string year_4_term_1 { get; set; }
|
|
public string year_4_term_2 { get; set; }
|
|
public string year_4_term_3 { get; set; }
|
|
public string academic_year_5 { get; set; }
|
|
public string year_5_term_1 { get; set; }
|
|
public string year_5_term_2 { get; set; }
|
|
public string year_5_term_3 { get; set; }
|
|
public string academic_year_6 { get; set; }
|
|
public string year_6_term_1 { get; set; }
|
|
public string year_6_term_2 { get; set; }
|
|
public string year_6_term_3 { get; set; }
|
|
|
|
public List<study_report_detail> data { get; set; }
|
|
}
|
|
|
|
public class study_report_detail
|
|
{
|
|
public string display_name_th { get; set; }
|
|
public string position_name { get; set; }
|
|
public string faculty_name { get; set; }
|
|
public string education_information { get; set; }
|
|
public string study_period { get; set; }
|
|
public string fund_period { get; set; }
|
|
public string fund_type { get; set; }
|
|
public string year_1_term_1 { get; set; }
|
|
public string year_1_term_2 { get; set; }
|
|
public string year_1_term_3 { get; set; }
|
|
public string year_2_term_1 { get; set; }
|
|
public string year_2_term_2 { get; set; }
|
|
public string year_2_term_3 { get; set; }
|
|
public string year_3_term_1 { get; set; }
|
|
public string year_3_term_2 { get; set; }
|
|
public string year_3_term_3 { get; set; }
|
|
public string year_4_term_1 { get; set; }
|
|
public string year_4_term_2 { get; set; }
|
|
public string year_4_term_3 { get; set; }
|
|
public string year_5_term_1 { get; set; }
|
|
public string year_5_term_2 { get; set; }
|
|
public string year_5_term_3 { get; set; }
|
|
public string year_6_term_1 { get; set; }
|
|
public string year_6_term_2 { get; set; }
|
|
public string year_6_term_3 { get; set; }
|
|
public string note { get; set; }
|
|
}
|
|
public class summary_graduation_notification{
|
|
public string year { get; set; }
|
|
public List<summary_graduation_notification_detail> data { get; set; }
|
|
}
|
|
|
|
public class summary_graduation_notification_detail
|
|
{
|
|
public string display_name_th { get; set; }
|
|
public string position_name { get; set; }
|
|
public string faculty_name { get; set; }
|
|
public string education_information { get; set; }
|
|
public string study_period { get; set; }
|
|
public string fund_period { get; set; }
|
|
public string fund_type { get; set; }
|
|
public string council_approval_date { get; set; }
|
|
public string conditions_contract_leave { get; set; }
|
|
public string conditions_contract_fund { get; set; }
|
|
}
|
|
public class summary_not_graduation{
|
|
public string year { get; set; }
|
|
public List<summary_not_graduation_detail> data { get; set; }
|
|
}
|
|
|
|
public class summary_not_graduation_detail
|
|
{
|
|
public string display_name_th { get; set; }
|
|
public string position_name { get; set; }
|
|
public string faculty_name { get; set; }
|
|
public string education_information { get; set; }
|
|
public string study_period { get; set; }
|
|
public string fund_period { get; set; }
|
|
public string fund_type { get; set; }
|
|
public string expiration_date { get; set; }
|
|
public string reason { get; set; }
|
|
public string conditions_contract_leave { get; set; }
|
|
public string conditions_contract_fund { get; set; } }
|
|
} |