เตรียม UI รายงานแบบประเมิน

This commit is contained in:
Nakorn Rientrakrunchai
2020-08-29 19:19:13 +07:00
parent f4a7c9c814
commit 933c9f7b4f
31 changed files with 1575 additions and 10 deletions

View File

@@ -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