add report recruit

This commit is contained in:
kamonwan taengsuk
2022-11-10 13:13:30 +07:00
parent 4e7c486817
commit 2eba54fc4a
16 changed files with 1723 additions and 0 deletions

View File

@@ -13,4 +13,31 @@ namespace rmutr_report.Models.Hrrecruit
public string note { get; set; }
}
public class offer_position_associate_professor
{
public string display_name_th { get; set; }
public string position_name { get; set; }
public string agency_name_th { get; set; }
public string major_name_th { get; set; }
public string appointment_date { get; set; }
public string signing_date { get; set; }
public string major_appointed { get; set; }
public string submajor_appointed { get; set; }
public string period { get; set; }
public string note { get; set; }
}
public class offer_position_professor
{
public string display_name_th { get; set; }
public string position_name { get; set; }
public string major_name_th { get; set; }
public string agency_name_th { get; set; }
public string packing_date { get; set; }
public string first_qualification_pack { get; set; }
public string qualification_end_date { get; set; }
public string working_age { get; set; }
public string note { get; set; }
}
}

View File

@@ -0,0 +1,29 @@
using System.Collections.Generic;
namespace rmutr_report.Models.Hrrecruit
{
public class person_recruiting_selection
{
public string recruit_time { get; set; }
public string year { get; set; }
public List<person_recruiting_selection_detail> data { get; set; }
}
public class person_recruiting_selection_detail
{
public string pertype {get; set;}
public string directive_number { get; set; }
public string qualification { get; set; }
public string agency_name_th { get; set; }
public string area { get; set; }
public string recruit_time { get; set; }
public int? applicant_quantity { get; set; }
public int? pass_quantity { get; set; }
public int? accountant_quantity { get; set; }
public string account_expiration_date { get; set; }
public string account_end_date { get; set; }
public string processing_time { get; set; }
public string recruit_number_time { get; set; }
public string packing_date { get; set; }
}
}

View File

@@ -0,0 +1,16 @@
namespace rmutr_report.Models.Hrrecruit
{
public class person_recruiting_selection_status
{
public string status {get; set;}
public string position_name {get; set;}
public string directive_number { get; set; }
public string qualification { get; set; }
public string agency_name_th { get; set; }
public string area { get; set; }
public int? exam_quantity { get; set; }
public int? pass_quantity { get; set; }
public string account_up_todate { get; set; }
}
}

View File

@@ -0,0 +1,58 @@
namespace rmutr_report.Models.Hrrecruit
{
public class quantity_position_assistant_professor
{
public string display_name_th { get; set; }
public string position_name { get; set; }
public string major_name_th { get; set; }
public string agency_name_th { get; set; }
public string appointment_date { get; set; }
public string signing_date { get; set; }
public string major_appointed { get; set; }
public string submajor_appointed { get; set; }
public string period { get; set; }
public string document { get; set; }
public string research { get; set; }
public string treatise { get; set; }
public string book { get; set; }
public string other_type_work { get; set; }
public string academic_articles { get; set; }
public string note { get; set; }
}
public class quantity_position_associate_professor
{
public string display_name_th { get; set; }
public string position_name { get; set; }
public string major_name_th { get; set; }
public string agency_name_th { get; set; }
public string appointment_date { get; set; }
public string signing_date { get; set; }
public string major_appointed { get; set; }
public string submajor_appointed { get; set; }
public string period { get; set; }
public string document { get; set; }
public string research { get; set; }
public string treatise { get; set; }
public string book { get; set; }
public string other_type_work { get; set; }
public string note { get; set; }
}
public class quantity_position_professor
{
public string display_name_th { get; set; }
public string position_name { get; set; }
public string major_name_th { get; set; }
public string agency_name_th { get; set; }
public string appointment_date { get; set; }
public string signing_date { get; set; }
public string major_appointed { get; set; }
public string submajor_appointed { get; set; }
public string period { get; set; }
public string document { get; set; }
public string research { get; set; }
public string treatise { get; set; }
public string book { get; set; }
public string other_type_work { get; set; }
public string note { get; set; }
}
}

View File

@@ -0,0 +1,29 @@
using System.Collections.Generic;
namespace rmutr_report.Models.Hrrecruit
{
public class summary_academic_position
{
public decimal? total_1 { get; set; }
public decimal? total_2 { get; set; }
public decimal? total_3 { get; set; }
public decimal? total_4 { get; set; }
public decimal? total_5 { 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 List<summary_academic_position_detail> data { get; set; }
}
public class summary_academic_position_detail
{
public string pertype { get; set; }
public decimal? teacher { get; set; }
public decimal? assistant_professor { get; set; }
public decimal? associate_professor { get; set; }
public decimal? professor { get; set; }
public decimal? total { get; set; }
}
}