แก้ให้รับกับ environment

This commit is contained in:
Nakorn Rientrakrunchai
2020-03-04 19:05:00 +07:00
parent 7e74b6161a
commit d12e57868e
55 changed files with 219 additions and 174 deletions

View File

@@ -97,10 +97,10 @@ namespace TodoAPI2.Controllers
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
//var httpclient = MyHelper.getHttpClient(Configuration);
var httpclient = new WebClient();
string mainurl = Configuration["JasperReportServer:MainURL"];
string reportsite = Configuration["JasperReportServer:reportsite"];
string username = Configuration["JasperReportServer:username"];
string password = Configuration["JasperReportServer:password"];
string mainurl = Environment.GetEnvironmentVariable("JasperReportServer_MainURL");
string reportsite = Environment.GetEnvironmentVariable("JasperReportServer_LoginURL");
string username = Environment.GetEnvironmentVariable("JasperReportServer_username");
string password = Environment.GetEnvironmentVariable("JasperReportServer_password");
string url = $"{mainurl}{reportsite}/rep_eva01.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";

View File

@@ -95,10 +95,10 @@ namespace TodoAPI2.Controllers
{
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
var httpclient = MyHelper.getHttpClient(Configuration);
string mainurl = Configuration["JasperReportServer:MainURL"];
string reportsite = Configuration["JasperReportServer:reportsite"];
string username = Configuration["JasperReportServer:username"];
string password = Configuration["JasperReportServer:password"];
string mainurl = Environment.GetEnvironmentVariable("JasperReportServer_MainURL");
string reportsite = Environment.GetEnvironmentVariable("JasperReportServer_LoginURL");
string username = Environment.GetEnvironmentVariable("JasperReportServer_username");
string password = Environment.GetEnvironmentVariable("JasperReportServer_password");
string url = $"{mainurl}{reportsite}/rep_eva02.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";

View File

@@ -94,10 +94,10 @@ namespace TodoAPI2.Controllers
{
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
var httpclient = MyHelper.getHttpClient(Configuration);
string mainurl = Configuration["JasperReportServer:MainURL"];
string reportsite = Configuration["JasperReportServer:reportsite"];
string username = Configuration["JasperReportServer:username"];
string password = Configuration["JasperReportServer:password"];
string mainurl = Environment.GetEnvironmentVariable("JasperReportServer_MainURL");
string reportsite = Environment.GetEnvironmentVariable("JasperReportServer_LoginURL");
string username = Environment.GetEnvironmentVariable("JasperReportServer_username");
string password = Environment.GetEnvironmentVariable("JasperReportServer_password");
string url = $"{mainurl}{reportsite}/rep_eva03.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";

View File

@@ -96,10 +96,12 @@ namespace TodoAPI2.Controllers
{
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
var httpclient = MyHelper.getHttpClient(Configuration);
string mainurl = Configuration["JasperReportServer:MainURL"];
string reportsite = Configuration["JasperReportServer:reportsite"];
string mainurl = Environment.GetEnvironmentVariable("JasperReportServer_MainURL");
string reportsite = Environment.GetEnvironmentVariable("JasperReportServer_LoginURL");
string username = Environment.GetEnvironmentVariable("JasperReportServer_username");
string password = Environment.GetEnvironmentVariable("JasperReportServer_password");
string url = $"{mainurl}{reportsite}/rep_family.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}";
string url = $"{mainurl}{reportsite}/rep_family.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";
var data = httpclient.DownloadData(url);
var stream = new MemoryStream(data);

View File

@@ -95,10 +95,12 @@ namespace TodoAPI2.Controllers
{
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
var httpclient = MyHelper.getHttpClient(Configuration);
string mainurl = Configuration["JasperReportServer:MainURL"];
string reportsite = Configuration["JasperReportServer:reportsite"];
string mainurl = Environment.GetEnvironmentVariable("JasperReportServer_MainURL");
string reportsite = Environment.GetEnvironmentVariable("JasperReportServer_LoginURL");
string username = Environment.GetEnvironmentVariable("JasperReportServer_username");
string password = Environment.GetEnvironmentVariable("JasperReportServer_password");
string url = $"{mainurl}{reportsite}/rep_leave_summary.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}";
string url = $"{mainurl}{reportsite}/rep_leave_summary.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";
var data = httpclient.DownloadData(url);
var stream = new MemoryStream(data);

View File

@@ -96,10 +96,12 @@ namespace TodoAPI2.Controllers
{
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
var httpclient = MyHelper.getHttpClient(Configuration);
string mainurl = Configuration["JasperReportServer:MainURL"];
string reportsite = Configuration["JasperReportServer:reportsite"];
string mainurl = Environment.GetEnvironmentVariable("JasperReportServer_MainURL");
string reportsite = Environment.GetEnvironmentVariable("JasperReportServer_LoginURL");
string username = Environment.GetEnvironmentVariable("JasperReportServer_username");
string password = Environment.GetEnvironmentVariable("JasperReportServer_password");
string url = $"{mainurl}{reportsite}/rep_leave_total.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}";
string url = $"{mainurl}{reportsite}/rep_leave_total.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";
var data = httpclient.DownloadData(url);
var stream = new MemoryStream(data);

View File

@@ -96,10 +96,12 @@ namespace TodoAPI2.Controllers
{
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
var httpclient = MyHelper.getHttpClient(Configuration);
string mainurl = Configuration["JasperReportServer:MainURL"];
string reportsite = Configuration["JasperReportServer:reportsite"];
string mainurl = Environment.GetEnvironmentVariable("JasperReportServer_MainURL");
string reportsite = Environment.GetEnvironmentVariable("JasperReportServer_LoginURL");
string username = Environment.GetEnvironmentVariable("JasperReportServer_username");
string password = Environment.GetEnvironmentVariable("JasperReportServer_password");
string url = $"{mainurl}{reportsite}/rep_position_salary.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}";
string url = $"{mainurl}{reportsite}/rep_position_salary.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";
var data = httpclient.DownloadData(url);
var stream = new MemoryStream(data);

View File

@@ -95,10 +95,12 @@ namespace TodoAPI2.Controllers
{
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
var httpclient = MyHelper.getHttpClient(Configuration);
string mainurl = Configuration["JasperReportServer:MainURL"];
string reportsite = Configuration["JasperReportServer:reportsite"];
string mainurl = Environment.GetEnvironmentVariable("JasperReportServer_MainURL");
string reportsite = Environment.GetEnvironmentVariable("JasperReportServer_LoginURL");
string username = Environment.GetEnvironmentVariable("JasperReportServer_username");
string password = Environment.GetEnvironmentVariable("JasperReportServer_password");
string url = $"{mainurl}{reportsite}/rep_samana.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}";
string url = $"{mainurl}{reportsite}/rep_samana.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";
var data = httpclient.DownloadData(url);
var stream = new MemoryStream(data);

View File

@@ -96,10 +96,12 @@ namespace TodoAPI2.Controllers
{
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
var httpclient = MyHelper.getHttpClient(Configuration);
string mainurl = Configuration["JasperReportServer:MainURL"];
string reportsite = Configuration["JasperReportServer:reportsite"];
string mainurl = Environment.GetEnvironmentVariable("JasperReportServer_MainURL");
string reportsite = Environment.GetEnvironmentVariable("JasperReportServer_LoginURL");
string username = Environment.GetEnvironmentVariable("JasperReportServer_username");
string password = Environment.GetEnvironmentVariable("JasperReportServer_password");
string url = $"{mainurl}{reportsite}/rep_study_history.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}";
string url = $"{mainurl}{reportsite}/rep_study_history.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";
var data = httpclient.DownloadData(url);
var stream = new MemoryStream(data);

View File

@@ -96,10 +96,12 @@ namespace TodoAPI2.Controllers
{
if (!MyHelper.checkAuth(Configuration, HttpContext)) return Unauthorized();
var httpclient = MyHelper.getHttpClient(Configuration);
string mainurl = Configuration["JasperReportServer:MainURL"];
string reportsite = Configuration["JasperReportServer:reportsite"];
string mainurl = Environment.GetEnvironmentVariable("JasperReportServer_MainURL");
string reportsite = Environment.GetEnvironmentVariable("JasperReportServer_LoginURL");
string username = Environment.GetEnvironmentVariable("JasperReportServer_username");
string password = Environment.GetEnvironmentVariable("JasperReportServer_password");
string url = $"{mainurl}{reportsite}/rep_working_type.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}";
string url = $"{mainurl}{reportsite}/rep_working_type.{model.filetype}?{MyHelper.GetParameterForJasperReport(model)}&j_username={username}&j_password={password}";
var data = httpclient.DownloadData(url);
var stream = new MemoryStream(data);