แก้แบบมอบหมายทดลองงาน

This commit is contained in:
Harid Promsri (Bright) 2023-10-16 17:57:19 +07:00
parent 7fb14b72eb
commit 8eb5a4f4df
4 changed files with 19 additions and 20 deletions

View file

@ -55,7 +55,7 @@ namespace BMA.EHR.Report.Service.Controllers
{
try
{
string authorizationHeader = Request.Headers["Authorization"];
string token = string.Empty;
@ -105,24 +105,7 @@ namespace BMA.EHR.Report.Service.Controllers
report.ReportParameters["NameMentor2"].Value = probation.GetType().GetProperty("NameMentor2").GetValue(probation);
report.ReportParameters["DateMentor2"].Value = probation.GetType().GetProperty("DateMentor2").GetValue(probation);
report.ReportParameters["PositionMentor2"].Value = probation.GetType().GetProperty("PositionMentor2").GetValue(probation);
report.ReportParameters["OtherDesc"].Value = probation.GetType().GetProperty("OtherDesc").GetValue(probation);
report2.ReportParameters["Other4Desc"].Value = probation.GetType().GetProperty("Other4Desc").GetValue(probation);
report2.ReportParameters["Other5No1Desc"].Value = probation.GetType().GetProperty("Other5No1Desc").GetValue(probation);
report3.ReportParameters["Name"].Value = probation.GetType().GetProperty("Name").GetValue(probation);
report3.ReportParameters["Position"].Value = probation.GetType().GetProperty("Position").GetValue(probation);
report3.ReportParameters["DateStart"].Value = probation.GetType().GetProperty("DateStart").GetValue(probation);
report3.ReportParameters["NameMentor1"].Value = probation.GetType().GetProperty("NameMentor1").GetValue(probation);
report3.ReportParameters["PositionMentor1"].Value = probation.GetType().GetProperty("PositionMentor1").GetValue(probation);
report3.ReportParameters["DateMentor1"].Value = probation.GetType().GetProperty("DateMentor1").GetValue(probation);
report3.ReportParameters["NameCommander"].Value = probation.GetType().GetProperty("NameCommander").GetValue(probation);
report3.ReportParameters["PositionCommander"].Value = probation.GetType().GetProperty("PositionCommander").GetValue(probation);
report3.ReportParameters["DateCommander"].Value = probation.GetType().GetProperty("DateCommander").GetValue(probation);
report3.ReportParameters["Other5No2Desc"].Value = probation.GetType().GetProperty("Other5No2Desc").GetValue(probation);
report3.ReportParameters["NameMentor2"].Value = probation.GetType().GetProperty("NameMentor2").GetValue(probation);
report3.ReportParameters["DateMentor2"].Value = probation.GetType().GetProperty("DateMentor2").GetValue(probation);
report3.ReportParameters["PositionMentor2"].Value = probation.GetType().GetProperty("PositionMentor2").GetValue(probation);
report.ReportParameters["Behave"].Value =
report2.ReportParameters["Behave"].Value =
"ความประพฤติ\n" +
" • ให้บริการประชาชนหรือผู้รับบริการด้วยอัธยาศัยดี\n" +
" • มีความรับผิดชอบในการปฏิบัติงาน\n" +
@ -138,6 +121,22 @@ namespace BMA.EHR.Report.Service.Controllers
" • ไม่กระทำการใด ๆ อันเป็นการเสื่อมเกียรติและศักดิ์ศรีของความเป็นข้าราชการ\n" +
" • ไม่กระทำการใด ๆ อันอาจก่อให้เกิดความเสียหายแก่ชื่อเสียงของหน่วยงาน\n" +
" • ปฏิบัติหน้าที่อย่างตรงไปตรงมาโดยยึดหลักจรรยาบรรณวิชาชีพ\n";
report2.ReportParameters["OtherDesc"].Value = probation.GetType().GetProperty("OtherDesc").GetValue(probation);
report2.ReportParameters["Other4Desc"].Value = probation.GetType().GetProperty("Other4Desc").GetValue(probation);
report2.ReportParameters["Other5No1Desc"].Value = probation.GetType().GetProperty("Other5No1Desc").GetValue(probation);
report3.ReportParameters["Name"].Value = probation.GetType().GetProperty("Name").GetValue(probation);
report3.ReportParameters["Position"].Value = probation.GetType().GetProperty("Position").GetValue(probation);
report3.ReportParameters["DateStart"].Value = probation.GetType().GetProperty("DateStart").GetValue(probation);
report3.ReportParameters["NameMentor1"].Value = probation.GetType().GetProperty("NameMentor1").GetValue(probation);
report3.ReportParameters["PositionMentor1"].Value = probation.GetType().GetProperty("PositionMentor1").GetValue(probation);
report3.ReportParameters["DateMentor1"].Value = probation.GetType().GetProperty("DateMentor1").GetValue(probation);
report3.ReportParameters["NameCommander"].Value = probation.GetType().GetProperty("NameCommander").GetValue(probation);
report3.ReportParameters["PositionCommander"].Value = probation.GetType().GetProperty("PositionCommander").GetValue(probation);
report3.ReportParameters["DateCommander"].Value = probation.GetType().GetProperty("DateCommander").GetValue(probation);
report3.ReportParameters["Other5No2Desc"].Value = probation.GetType().GetProperty("Other5No2Desc").GetValue(probation);
report3.ReportParameters["NameMentor2"].Value = probation.GetType().GetProperty("NameMentor2").GetValue(probation);
report3.ReportParameters["DateMentor2"].Value = probation.GetType().GetProperty("DateMentor2").GetValue(probation);
report3.ReportParameters["PositionMentor2"].Value = probation.GetType().GetProperty("PositionMentor2").GetValue(probation);
var _jobsList = new List<dynamic>();
dynamic jobs = probation.GetType().GetProperty("Jobs").GetValue(probation);
@ -179,7 +178,7 @@ namespace BMA.EHR.Report.Service.Controllers
Description = competency.description
});
}
var tblCompetencys = (Telerik.Reporting.Table)report.Items["detailSection1"].Items["table4"];
var tblCompetencys = (Telerik.Reporting.Table)report2.Items["detailSection1"].Items["table4"];
tblCompetencys.DataSource = _competencysList;
var _OutputsList = new List<dynamic>();