203 lines
9.5 KiB
C#
203 lines
9.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace rmutr_report.Models.Personnel
|
|
{
|
|
public class personnel_salary_government_root //ข้าราชการ
|
|
{
|
|
[Key]
|
|
public Guid? personnel_salary_government_root_uid { get; set; }
|
|
public Guid? log_report_uid { get; set; }
|
|
public string year { get; set; }
|
|
public int? salary { get; set; }
|
|
public int? estimated_salary_3_percent_1 { get; set; }
|
|
public int? estimated_salary_3_percent_2 { get; set; }
|
|
public int? estimated_salary_3_percent_3 { get; set; }
|
|
public int? estimated_salary_3_percent_4 { get; set; }
|
|
public int? estimated_salary_3_percent_sum { get; set; }
|
|
public int? retiree { get; set; }
|
|
public int? salary_per_month { get; set; }
|
|
public int? salary_per_month_12 { get; set; }
|
|
public int? salary_minus_retirement_year { get; set; }
|
|
public int? position_money { get; set; }
|
|
public int? position_money_12 { get; set; }
|
|
public int? compensation_monthly { get; set; }
|
|
public int? compensation_monthly_12 { get; set; }
|
|
public int? position_money_2 { get; set; }
|
|
public int? position_money_2_12 { get; set; }
|
|
public int? compensation_monthly_2 { get; set; }
|
|
public int? compensation_monthly_2_12 { get; set; }
|
|
public int? total { get; set; }
|
|
public int? position_money_3 { get; set; }
|
|
public int? position_money_3_12 { get; set; }
|
|
public int? compensation_monthly_3 { get; set; }
|
|
public int? compensation_monthly_3_12 { get; set; }
|
|
public int? position_money_4 { get; set; }
|
|
public int? position_money_4_12 { get; set; }
|
|
public int? compensation_monthly_4 { get; set; }
|
|
public int? compensation_monthly_4_12 { get; set; }
|
|
public int? house_rent { get; set; }
|
|
|
|
public int? compensation_paid { get; set; }
|
|
public int? compensation_paid_12 { get; set; }
|
|
public string special_compensation_with_full_salary { get; set; }
|
|
public int? special_compensation { get; set; }
|
|
public int? special_compensation_12 { get; set; }
|
|
public int? compensation_1 { get; set; }
|
|
public int? compensation_2 { get; set; }
|
|
public int? compensation_3 { get; set; }
|
|
public int? compensation_4 { get; set; }
|
|
public int? compensation_5 { get; set; }
|
|
public int? compensation_6 { get; set; }
|
|
public string other { get; set; }
|
|
public int? other_price { get; set; }
|
|
public int? total_2 { get; set; }
|
|
public int? total_including_salary_and_fittings { get; set; }
|
|
public int? total_including_salary_and_fittings_12 { get; set; }
|
|
// public bool? is_footer { get; set; }
|
|
public List<t_personnel_salary_government> personnel_salary_government { get; set; }
|
|
|
|
|
|
}
|
|
public class t_personnel_salary_government
|
|
{
|
|
[Key]
|
|
public Guid? personnel_salary_government_uid { get; set; }
|
|
public Guid? personnel_salary_government_root_uid { get; set; }
|
|
public string agency_category_name { get; set; }
|
|
public string manpower { get; set; }
|
|
public string prefix { get; set; }
|
|
public string first_name_th { get; set; }
|
|
public string last_name_th { get; set; }
|
|
public string parent_agency_name { get; set; }
|
|
public string area { get; set; }
|
|
public string position { get; set; }
|
|
public string position_level { get; set; }
|
|
public bool? is_academic_line { get; set; }
|
|
public bool? is_support_line { get; set; }
|
|
public string management_position_name { get; set; }
|
|
|
|
public string assign_no { get; set; }
|
|
public string position_name { get; set; }
|
|
public string assign_document_date { get; set; }
|
|
public DateTime? assign_effective_date { get; set; }
|
|
public int? retire_year { get; set; }
|
|
public double? salary { get; set; }
|
|
public int? estimated_salary_3_percent_1 { get; set; }
|
|
public int? estimated_salary_3_percent_2 { get; set; }
|
|
public int? estimated_salary_3_percent_3 { get; set; }
|
|
public int? estimated_salary_3_percent_4 { get; set; }
|
|
public int? estimated_salary_3_percent_sum { get; set; }
|
|
public int? retiree { get; set; }
|
|
public int? salary_per_month { get; set; }
|
|
public int? salary_per_month_12 { get; set; }
|
|
public int? salary_minus_retirement_year { get; set; }
|
|
public int? position_money { get; set; }
|
|
public int? position_money_12 { get; set; }
|
|
public int? compensation_monthly { get; set; }
|
|
public int? compensation_monthly_12 { get; set; }
|
|
public int? position_money_2 { get; set; }
|
|
public int? position_money_2_12 { get; set; }
|
|
public int? compensation_monthly_2 { get; set; }
|
|
public int? compensation_monthly_2_12 { get; set; }
|
|
public int? total { get; set; }
|
|
public int? position_money_3 { get; set; }
|
|
public int? position_money_3_12 { get; set; }
|
|
public int? compensation_monthly_3 { get; set; }
|
|
public int? compensation_monthly_3_12 { get; set; }
|
|
public int? position_money_4 { get; set; }
|
|
public int? position_money_4_12 { get; set; }
|
|
public int? compensation_monthly_4 { get; set; }
|
|
public int? compensation_monthly_4_12 { get; set; }
|
|
public int? house_rent { get; set; }
|
|
public int? compensation_paid { get; set; }
|
|
public int? compensation_paid_12 { get; set; }
|
|
public string special_compensation_with_full_salary { get; set; }
|
|
public int? special_compensation { get; set; }
|
|
public int? special_compensation_12 { get; set; }
|
|
public int? compensation_1 { get; set; }
|
|
public int? compensation_2 { get; set; }
|
|
public int? compensation_3 { get; set; }
|
|
public int? compensation_4 { get; set; }
|
|
public int? compensation_5 { get; set; }
|
|
public int? compensation_6 { get; set; }
|
|
public string other { get; set; }
|
|
public int? other_price { get; set; }
|
|
public int? total_2 { get; set; }
|
|
public int? total_including_salary_and_fittings { get; set; }
|
|
public int? total_including_salary_and_fittings_12 { get; set; }
|
|
public List<t_personnel_salary_government_deltail> personnel_salary_deltails { get; set; }
|
|
public bool? is_footer { get; set; }
|
|
|
|
}
|
|
|
|
public class t_personnel_salary_government_deltail
|
|
{
|
|
[Key]
|
|
public Guid? personnel_salary_government_deltail_uid { get; set; }
|
|
public Guid? personnel_salary_government_uid { get; set; }
|
|
public string manpower { get; set; }
|
|
public string prefix { get; set; }
|
|
public string first_name_th { get; set; }
|
|
public string last_name_th { get; set; }
|
|
public string parent_agency_name { get; set; }
|
|
public string area { get; set; }
|
|
public string position { get; set; }
|
|
public string position_level { get; set; }
|
|
public bool? is_academic_line { get; set; }
|
|
public bool? is_support_line { get; set; }
|
|
public string management_position_name { get; set; }
|
|
|
|
public string assign_no { get; set; }
|
|
public string position_name { get; set; }
|
|
public string assign_document_date { get; set; }
|
|
public DateTime? assign_effective_date { get; set; }
|
|
public int? retire_year { get; set; }
|
|
public double? salary { get; set; }
|
|
public int? estimated_salary_3_percent_1 { get; set; }
|
|
public int? estimated_salary_3_percent_2 { get; set; }
|
|
public int? estimated_salary_3_percent_3 { get; set; }
|
|
public int? estimated_salary_3_percent_4 { get; set; }
|
|
public int? estimated_salary_3_percent_sum { get; set; }
|
|
public int? retiree { get; set; }
|
|
public int? salary_per_month { get; set; }
|
|
public int? salary_per_month_12 { get; set; }
|
|
public int? salary_minus_retirement_year { get; set; }
|
|
public int? position_money { get; set; }
|
|
public int? position_money_12 { get; set; }
|
|
public int? compensation_monthly { get; set; }
|
|
public int? compensation_monthly_12 { get; set; }
|
|
public int? position_money_2 { get; set; }
|
|
public int? position_money_2_12 { get; set; }
|
|
public int? compensation_monthly_2 { get; set; }
|
|
public int? compensation_monthly_2_12 { get; set; }
|
|
public int? total { get; set; }
|
|
public int? position_money_3 { get; set; }
|
|
public int? position_money_3_12 { get; set; }
|
|
public int? compensation_monthly_3 { get; set; }
|
|
public int? compensation_monthly_3_12 { get; set; }
|
|
public int? position_money_4 { get; set; }
|
|
public int? position_money_4_12 { get; set; }
|
|
public int? compensation_monthly_4 { get; set; }
|
|
public int? compensation_monthly_4_12 { get; set; }
|
|
public int? house_rent { get; set; }
|
|
public int? compensation_paid { get; set; }
|
|
public int? compensation_paid_12 { get; set; }
|
|
public string special_compensation_with_full_salary { get; set; }
|
|
public int? special_compensation { get; set; }
|
|
public int? special_compensation_12 { get; set; }
|
|
public int? compensation_1 { get; set; }
|
|
public int? compensation_2 { get; set; }
|
|
public int? compensation_3 { get; set; }
|
|
public int? compensation_4 { get; set; }
|
|
public int? compensation_5 { get; set; }
|
|
public int? compensation_6 { get; set; }
|
|
public string other { get; set; }
|
|
public int? other_price { get; set; }
|
|
public int? total_2 { get; set; }
|
|
public int? total_including_salary_and_fittings { get; set; }
|
|
public int? total_including_salary_and_fittings_12 { get; set; }
|
|
|
|
}
|
|
} |