Commit d06c1db0 authored by nsawalakhe's avatar nsawalakhe

Added new parameter


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@103452 ce508802-f39f-4f6c-b175-0d175dae99d5
parent f11058dc
...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm; ...@@ -10,6 +10,8 @@ import ibase.system.config.AppConnectParm;
import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.json.simple.JSONObject; import org.json.simple.JSONObject;
public class TargetVsAchievementServlet extends HttpServlet public class TargetVsAchievementServlet extends HttpServlet
...@@ -29,17 +31,22 @@ import org.json.simple.JSONObject; ...@@ -29,17 +31,22 @@ import org.json.simple.JSONObject;
InitialContext context = null; InitialContext context = null;
AppConnectParm appConnectParm = new AppConnectParm(); AppConnectParm appConnectParm = new AppConnectParm();
String dataSourceName = ""; String dataSourceName = "";
String prdCode = ""; String defaultPreCode = "";
String empCode = "";
try try
{ {
response.setContentType("application/xml"); response.setContentType("application/xml");
dataSourceName = request.getParameter("dataSourceName"); dataSourceName = request.getParameter("dataSourceName");
prdCode = request.getParameter("PRD_SALESDASH"); defaultPreCode = request.getParameter("PRD_SALESDASH");
//Create seesion for getting Login Employee Code from session
HttpSession session = request.getSession(true);
ibase.utility.UserInfoBean userInfo = (ibase.utility.UserInfoBean) session.getAttribute("USER_INFO");
empCode = userInfo.getEmpCode();
context = new InitialContext(appConnectParm.getProperty()); context = new InitialContext(appConnectParm.getProperty());
targetVsAchievement = (TargetVsAchievementRemote)context.lookup("ibase/TargetVsAchievement/remote"); targetVsAchievement = (TargetVsAchievementRemote)context.lookup("ibase/TargetVsAchievement/remote");
JSONObject jsonObjData = targetVsAchievement.getTargetVsAchievement(dataSourceName,prdCode); JSONObject jsonObjData = targetVsAchievement.getTargetVsAchievement(dataSourceName,defaultPreCode,empCode);
OutputStream outputStream = response.getOutputStream(); OutputStream outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes()); outputStream.write(jsonObjData.toString().getBytes());
outputStream.flush(); outputStream.flush();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment