ทำ set parameter จาก font-end และ back-end ให้ jasper กำลังทำต่อ ในส่วนของรายชื่อ ทำวัน พฤหัสบดี ที่ 15/07/2564 เวลา 20.00 - 23.00 น.
This commit is contained in:
@@ -341,29 +341,7 @@ namespace TodoAPI2.Controllers
|
||||
string username = MyHelper.GetConfig(Configuration, "JasperReportServer:username");
|
||||
string password = MyHelper.GetConfig(Configuration, "JasperReportServer:password");
|
||||
|
||||
var postponement_data = (from postponement in _repository.GetContext().eva_adjust_postponement
|
||||
join create_evaluation in _repository.GetContext().eva_create_evaluation on postponement.create_evaluation_id equals create_evaluation.id
|
||||
select new
|
||||
{
|
||||
create_evaluation.performance_plan_id,
|
||||
postponement.fiscal_year,
|
||||
postponement.theDate,
|
||||
postponement.limit_frame,
|
||||
postponement.limit_frame_quota
|
||||
}).FirstOrDefault();
|
||||
|
||||
var plan = (from q in _repository.GetContext().eva_limit_frame_plan
|
||||
where q.id == postponement_data.performance_plan_id
|
||||
select q).FirstOrDefault();
|
||||
var start_plan = (from s in _repository.GetContext().eva_performance_plan_detail
|
||||
where s.performance_plan_id == postponement_data.performance_plan_id
|
||||
select s.start_date).Min();
|
||||
var end_plan = (from s in _repository.GetContext().eva_performance_plan_detail
|
||||
where s.performance_plan_id == postponement_data.performance_plan_id
|
||||
select s.end_date).Max();
|
||||
|
||||
var start_plan_date = MyHelper.GetDateStringForReport(start_plan);
|
||||
var end_plan_date = MyHelper.GetDateStringForReport(end_plan);
|
||||
_repository.setModelFor_rep_eva_savemessageReport(model);
|
||||
|
||||
string url = $"{mainurl}{reportsite}/rep_eva_savemessage.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user