146 lines
3.8 KiB
C#
146 lines
3.8 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace rmutr_report.Models.RoThree
|
|
{
|
|
public class form_1_3
|
|
{
|
|
[Key] public Guid? form_1_3_uid { get; set; }
|
|
public string no { get; set; }
|
|
|
|
public DateTime? date { get; set; }
|
|
public string dates { get; set; }
|
|
|
|
//
|
|
public string subject { get; set; }
|
|
//
|
|
|
|
public string dear { get; set; }
|
|
|
|
//
|
|
public string agency_name_th { get; set; }
|
|
|
|
//
|
|
public string offer_rate { get; set; }
|
|
|
|
//
|
|
public bool? checkbox_1 { get; set; }
|
|
public bool? checkbox_2 { get; set; }
|
|
public bool? checkbox_3 { get; set; }
|
|
public bool? checkbox_4 { get; set; }
|
|
|
|
public bool? checkbox_5 { get; set; }
|
|
|
|
public string checkbox1 { get; set; }
|
|
public string checkbox2 { get; set; }
|
|
public string checkbox3 { get; set; }
|
|
public string checkbox4 { get; set; }
|
|
|
|
public string checkbox5 { get; set; }
|
|
public string checkbox6 { get; set; }
|
|
|
|
//
|
|
public string other_remark { get; set; }
|
|
|
|
//
|
|
public string offer_position { get; set; }
|
|
public string offer_qualification { get; set; }
|
|
|
|
public decimal? offer_quantity { get; set; }
|
|
//
|
|
|
|
public decimal? salary_rate { get; set; }
|
|
public decimal? currently_exists { get; set; }
|
|
|
|
//
|
|
public string another_document_remark { get; set; }
|
|
//
|
|
public string budget_year { get; set; }
|
|
public string agency_category_name { get; set; }
|
|
public Guid? budget_project_uid { get; set; }
|
|
public Guid? budget_plan_uid { get; set; }
|
|
public List<t_form_1_3_detail> form_1_3_details { get; set; }
|
|
}
|
|
|
|
public class t_form_1_3_detail
|
|
{
|
|
[Key] public Guid? form_1_3_detail_uid { get; set; }
|
|
public Guid? form_1_3_uid { get; set; }
|
|
|
|
public string no { get; set; }
|
|
|
|
//
|
|
public string offer_position { get; set; }
|
|
public string offer_qualification { get; set; }
|
|
|
|
//
|
|
public string retirement { get; set; }
|
|
|
|
//
|
|
public string position_retirement { get; set; }
|
|
|
|
//
|
|
public string year_retirement { get; set; }
|
|
|
|
//
|
|
public bool? checkbox_1 { get; set; }
|
|
|
|
//
|
|
public bool? checkbox_2 { get; set; }
|
|
public string checkbox1 { get; set; }
|
|
public string checkbox2 { get; set; }
|
|
|
|
public string hire_retirees_no { get; set; }
|
|
|
|
//
|
|
public string hire_qualification { get; set; }
|
|
|
|
public string hire_expertise { get; set; }
|
|
|
|
//
|
|
public string dictation { get; set; }
|
|
|
|
//
|
|
public string at_1 { get; set; }
|
|
|
|
public string at_2 { get; set; }
|
|
|
|
//
|
|
public string subject { get; set; }
|
|
|
|
public DateTime? order_date { get; set; }
|
|
public string order_dates { get; set; }
|
|
|
|
//
|
|
public DateTime? Information_as_of { get; set; }
|
|
public string Informations_as_of { get; set; }
|
|
|
|
//
|
|
public string reason_and_necessity { get; set; }
|
|
|
|
//
|
|
public List<string> effects_if { get; set; }
|
|
public string effects_if1 { get; set; }
|
|
|
|
//
|
|
public List<string> workload { get; set; }
|
|
public string workloads { get; set; }
|
|
|
|
//
|
|
public int? row { get; set; }
|
|
//
|
|
public decimal? quantity { get; set; }
|
|
public List<t_form_1_3_files> files { get; set; }
|
|
}
|
|
|
|
public class t_form_1_3_files
|
|
{
|
|
[Key] public Guid? form_1_3_files_uid { get; set; }
|
|
public Guid? form_1_3_detail_uid { get; set; }
|
|
public string url { get; set; }
|
|
public string file_name { get; set; }
|
|
public string type { get; set; }
|
|
public int? row { get; set; }
|
|
}
|
|
} |