Commit 00efc579 authored by vvengurlekar's avatar vvengurlekar

PlanVsActual.java

PlanVsActualLocal.java
PlanVsActualRemote.java
PlanVsActualServlet.java - Added code for showing tree locality wise


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@191949 ce508802-f39f-4f6c-b175-0d175dae99d5
parent b7c1202d
......@@ -11,6 +11,8 @@ public interface PlanVsActualLocal extends ValidatorLocal
{
public JSONObject getPlanVsActualTreeStructure(String dataSourceName,String loginId,String fromDate,String toDate,String salePersons)throws RemoteException,ITMException;
//Added method by Varsha V to show data locality wise for particular client
public JSONObject getPlanVsActualTreeStructureRpharma(String dataSourceName,String loginId,String fromDate,String toDate,String salePersons, String viewOptionSelectd)throws RemoteException,ITMException;
public JSONObject getTodayAgenda(String dataSourceName,String loginId,String salePersons)throws RemoteException,ITMException;
//public JSONObject getTodaysCalls(String dataSourceName,String loginId,String salePersons)throws RemoteException,ITMException;
public JSONObject getTodaysCalls(String dataSourceName,String loginId,String salePersons)throws RemoteException,ITMException;
......@@ -18,6 +20,8 @@ public interface PlanVsActualLocal extends ValidatorLocal
//Added by Anjali R.[Start]
public String getPlanVsActualTreeStructure(String dataSourceName,String loginId,String fromDate,String toDate,String salePersons,String dummy)throws RemoteException,ITMException;
//Added method by Varsha V to show data locality wise for particular client
public String getPlanVsActualTreeStructureRpharma(String dataSourceName,String loginId,String fromDate,String toDate,String salePersons,String dummy, String viewOptionSelectd)throws RemoteException,ITMException;
public String getTodayAgenda(String dataSourceName,String loginId,String salePersons,String dummy)throws RemoteException,ITMException;
public String getTodaysCalls(String dataSourceName,String loginId,String salePersons,String dummy,String eventDate)throws RemoteException,ITMException, Exception;
public String getTodaysCallsSummary(String dataSourceName,String loginId,String salePersons,String dummy)throws RemoteException,ITMException;
......
......@@ -11,11 +11,15 @@ public interface PlanVsActualRemote extends ValidatorRemote
{
public JSONObject getPlanVsActualTreeStructure(String dataSourceName,String loginId,String fromDate,String toDate,String salePersons) throws RemoteException, ITMException;
//Added method by Varsha V to show data locality wise for particular client
public JSONObject getPlanVsActualTreeStructureRpharma(String dataSourceName,String loginId,String fromDate,String toDate,String salePersons, String viewOptionSelectd)throws RemoteException,ITMException;
public JSONObject getTodayAgenda(String dataSourceName,String loginId,String salePersons)throws RemoteException,ITMException;
public JSONObject getTodaysCalls(String dataSourceName,String loginId,String salePersons)throws RemoteException,ITMException;
public JSONObject getTodaysCallsSummary(String dataSourceName,String loginId,String salePersons)throws RemoteException,ITMException;
//Added by Anjali R.[Start]
public String getPlanVsActualTreeStructure(String dataSourceName,String loginId,String fromDate,String toDate,String salePersons,String dummy)throws RemoteException,ITMException;
//Added method by Varsha V to show data locality wise for particular client
public String getPlanVsActualTreeStructureRpharma(String dataSourceName,String loginId,String fromDate,String toDate,String salePersons,String dummy, String viewOptionSelectd)throws RemoteException,ITMException;
public String getTodayAgenda(String dataSourceName,String loginId,String salePersons,String dummy)throws RemoteException,ITMException;
public String getTodaysCalls(String dataSourceName,String loginId,String salePersons,String dummy,String eventDate)throws RemoteException,ITMException,Exception;
public String getTodaysCallsSummary(String dataSourceName,String loginId,String salePersons,String dummy)throws RemoteException,ITMException;
......
......@@ -31,7 +31,7 @@ public class PlanVsActualServlet extends HttpServlet
//AppConnectParm appConnectParm = new AppConnectParm();
PlanVsActual planVsActual = null;
String dataSourceName = "";
String loginId = "",fromDate = "",salePersons = "", toDate = "";
String loginId = "",fromDate = "",salePersons = "", toDate = "", viewOptionSelectd = "";
HttpSession session = null;
//Added by Anjali R. on[28/02/2018][To change return type json to string ]
//JSONObject jsonObjData = null;
......@@ -47,7 +47,8 @@ public class PlanVsActualServlet extends HttpServlet
fromDate = request.getParameter("fromDate");
toDate = request.getParameter("toDate");
salePersons = request.getParameter("salePersons");
System.out.println("loginId = "+loginId+"fromDate = "+fromDate+"toDate = "+toDate+"sales person = "+salePersons);
viewOptionSelectd = request.getParameter("viewOptionSelectd");
System.out.println("loginId = "+loginId+"fromDate = "+fromDate+"toDate = "+toDate+"sales person = "+salePersons+" viewOptionSelectd = "+viewOptionSelectd);
dataSourceName = request.getParameter("dataSourceName");
if(salePersons.length()== 0)
{
......@@ -60,7 +61,17 @@ public class PlanVsActualServlet extends HttpServlet
//jsonObjData = planvsactualRemote.getPlanVsActualTreeStructure(dataSourceName,loginId,fromDate,toDate,salePersons);
//jsonObjData = planvsactualRemote.getPlanVsActualTreeStructure(dataSourceName,loginId,fromDate,toDate,salePersons,"");
planVsActual = new PlanVsActual();
//commented and added by varsha to show tree locality wise on 12-10-18
//jsonObjData = planVsActual.getPlanVsActualTreeStructure(dataSourceName,loginId,fromDate,toDate,salePersons,"");
if(viewOptionSelectd != null && viewOptionSelectd.trim().equalsIgnoreCase("rpharma"))
{
jsonObjData = planVsActual.getPlanVsActualTreeStructureRpharma(dataSourceName,loginId,fromDate,toDate,salePersons,"", viewOptionSelectd);
}
else
{
jsonObjData = planVsActual.getPlanVsActualTreeStructure(dataSourceName,loginId,fromDate,toDate,salePersons,"");
}
//Ended by varsha v to show tree locality wise
System.out.println(" Final data set for PlanVsActualServlet build the Graph is===" + jsonObjData);
outputStream = response.getOutputStream();
outputStream.write(jsonObjData.toString().getBytes());
......
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