125 lines
4.7 KiB
C#
125 lines
4.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
public class summary_invest : summary_invest_initial
|
|
{
|
|
public List<summary_invest_year> years { get; set; }
|
|
}
|
|
public class summary_invest_year : summary_invest_initial
|
|
{
|
|
public Guid? budget_year_uid { get; set; }
|
|
public string budget_year_name_th { get; set; }
|
|
public List<summary_invest_plan> plans { get; set; }
|
|
}
|
|
public class summary_invest_plan : summary_invest_initial
|
|
{
|
|
public Guid? budget_plan_uid { get; set; }
|
|
public string budget_plan_name_th { get; set; }
|
|
public List<summary_invest_project> projects { get; set; }
|
|
}
|
|
public class summary_invest_project : summary_invest_initial
|
|
{
|
|
public Guid? budget_project_uid { get; set; }
|
|
public string budget_project_name_th { get; set; }
|
|
public List<summary_invest_faculty> facultys { get; set; }
|
|
}
|
|
public class summary_invest_faculty : summary_invest_initial
|
|
{
|
|
public Guid? faculty_uid { get; set; }
|
|
public string faculty_name_th { get; set; }
|
|
public List<summary_invest_list> asset_lists { get; set; }
|
|
public List<summary_invest_list> construct_lists { get; set; }
|
|
}
|
|
public class summary_invest_list : summary_invest_initial
|
|
{
|
|
public Guid? invest_asset_approve_uid { get; set; }
|
|
public Guid? invest_construct_approve_uid { get; set; }
|
|
public Guid? key_uid { get; set; }
|
|
public Guid? key_request_uid { get; set; }
|
|
public string list_name { get; set; }
|
|
public string unit_name { get; set; }
|
|
public string seller { get; set; }
|
|
public string file { get; set; }
|
|
public int? row_order { get; set; }
|
|
public int? step_order { get; set; }
|
|
public int? amount { get; set; }
|
|
public bool? is_from_reject { get; set; }
|
|
public bool? is_edit { get; set; }
|
|
public bool? is_approve { get; set; }
|
|
public string approve_name { get; set; }
|
|
public string petitioner_full_name { get; set; }
|
|
public string phone_number { get; set; }
|
|
}
|
|
public class summary_invest_search
|
|
{
|
|
public Guid? budget_year_uid { get; set; }
|
|
public Guid? budget_project_uid { get; set; }
|
|
public Guid? budget_plan_uid { get; set; }
|
|
public Guid? faculty_uid { get; set; }
|
|
public string list_name { get; set; }
|
|
public string petitioner_full_name { get; set; }
|
|
public bool? is_asset { get; set; }
|
|
public bool? is_construct { get; set; }
|
|
public bool? is_approve { get; set; }
|
|
}
|
|
public class summary_invest_data_initial : summary_invest_search
|
|
{
|
|
public int? budget_year_number { get; set; }
|
|
public string budget_year_name_th { get; set; }
|
|
public string budget_project_name_th { get; set; }
|
|
public string budget_plan_name_th { get; set; }
|
|
public string faculty_name_th { get; set; }
|
|
}
|
|
public class summary_invest_initial
|
|
{
|
|
public decimal? unit_price { get; set; }
|
|
public decimal? total { get; set; }
|
|
public decimal? total_budget { get; set; }
|
|
public decimal? asset_unit_price { get; set; }
|
|
public decimal? asset_total_budget { get; set; }
|
|
public decimal? construct_unit_price { get; set; }
|
|
public decimal? construct_total_budget { get; set; }
|
|
}
|
|
public class summary_invest_v2 : summary_invest_initial
|
|
{
|
|
public List<summary_invest_year_v2> years { get; set; }
|
|
}
|
|
public class summary_invest_year_v2 : summary_invest_initial
|
|
{
|
|
public Guid? budget_year_uid { get; set; }
|
|
public string budget_year_name_th { get; set; }
|
|
public List<summary_invest_plan_v2> plans { get; set; }
|
|
}
|
|
public class summary_invest_plan_v2 : summary_invest_initial
|
|
{
|
|
public Guid? budget_plan_uid { get; set; }
|
|
public string budget_plan_name_th { get; set; }
|
|
public List<summary_invest_list_v2> asset_lists { get; set; }
|
|
public List<summary_invest_list_v2> construct_lists { get; set; }
|
|
}
|
|
public class summary_invest_list_v2 : summary_invest_initial
|
|
{
|
|
public Guid? budget_project_uid { get; set; }
|
|
public Guid? faculty_uid { get; set; }
|
|
public string budget_project_name_th { get; set; }
|
|
public string faculty_name_th { get; set; }
|
|
public Guid? invest_asset_approve_uid { get; set; }
|
|
public Guid? invest_construct_approve_uid { get; set; }
|
|
public Guid? key_uid { get; set; }
|
|
public Guid? key_request_uid { get; set; }
|
|
public string list_name { get; set; }
|
|
public string unit_name { get; set; }
|
|
public string seller { get; set; }
|
|
public string seller2 { get; set; }
|
|
public string file { get; set; }
|
|
public string file2 { get; set; }
|
|
public int? row_order { get; set; }
|
|
public int? step_order { get; set; }
|
|
public int? amount { get; set; }
|
|
public bool? is_from_reject { get; set; }
|
|
public bool? is_edit { get; set; }
|
|
public bool? is_approve { get; set; }
|
|
public string approve_name { get; set; }
|
|
public string petitioner_full_name { get; set; }
|
|
public string phone_number { get; set; }
|
|
} |