เตรียม UI รายงานแบบประเมิน
This commit is contained in:
@@ -35,6 +35,7 @@ namespace TodoAPI2.Models
|
||||
List<external_linkageViewModel> GetSortingDep();
|
||||
List<external_linkageViewModel> GetFiscalYear2();
|
||||
List<external_linkageViewModel> GetThaiMonth();
|
||||
string GetMainDept(int? dep_id);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -427,6 +427,28 @@ namespace TodoAPI2.Models
|
||||
return all_result;
|
||||
}
|
||||
|
||||
public string GetMainDept(int? dep_id)
|
||||
{
|
||||
var sql = string.Format(@"select data1.id,data1.department_name as p1,data2.department_name as p2
|
||||
from public.{0}DepartmentData{0} data1
|
||||
left join org_organization_chart_details detail
|
||||
on data1.id=detail.department_id
|
||||
left join public.{0}DepartmentData{0} data2
|
||||
on data2.id=detail.parent_department_id
|
||||
where data1.id={1};", '"'.ToString(), dep_id.ToString());
|
||||
var para = db.GetParameterListNpgsql();
|
||||
DataTable dt = db.ExecuteDataTableNpgsql(sql, para);
|
||||
var result = "";
|
||||
foreach (DataRow dr in dt.Rows)
|
||||
{
|
||||
if(dr["p2"] != null)
|
||||
{
|
||||
result = dr["p2"].ToString();
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
public List<external_linkageViewModel> GetChildInDep(int? dep_id)
|
||||
{
|
||||
var sql = string.Format(@"select data1.id,data1.department_name
|
||||
|
||||
Reference in New Issue
Block a user