Commit 95267026 authored by kshinde's avatar kshinde

Changed processRequest no of argument to six

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@181523 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d1a4ea72
...@@ -62,7 +62,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V ...@@ -62,7 +62,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V
PreparedStatement pstmt = null, pstmt1 = null, pstmt2 = null; PreparedStatement pstmt = null, pstmt1 = null, pstmt2 = null;
ResultSet rs = null, rs1 = null, rs2 = null; ResultSet rs = null, rs1 = null, rs2 = null;
String retString = "",errString=""; String retString = "",errString="";
String conf="",errCode="",payMode="",refNo=""; String conf="",errCode="",payMode="",refNo="",autoPay="";
int refCount=0; int refCount=0;
String sql=""; String sql="";
ITMDBAccessEJB itmDBAccessEJB=new ITMDBAccessEJB(); ITMDBAccessEJB itmDBAccessEJB=new ITMDBAccessEJB();
...@@ -94,13 +94,15 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V ...@@ -94,13 +94,15 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V
//tranId=genericUtility.getColumnValue("tran_id", dom); //tranId=genericUtility.getColumnValue("tran_id", dom);
System.out.println("TranID["+tranId+"]"); System.out.println("TranID["+tranId+"]");
String userId = genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
System.out.println("userId"+userId+"]");
if("M-VOUC".equalsIgnoreCase(tranSer)) if("M-VOUC".equalsIgnoreCase(tranSer))
{ {
sql="Select confirmed,pay_mode from misc_voucher where tran_id= ?"; sql="Select confirmed,pay_mode,auto_pay from misc_voucher where tran_id= ?";
} }
else else
{ {
sql="Select confirmed,pay_mode from voucher where tran_id= ?"; sql="Select confirmed,pay_mode,auto_pay from voucher where tran_id= ?";
} }
pstmt=conn.prepareStatement(sql); pstmt=conn.prepareStatement(sql);
pstmt.setString(1, tranId); pstmt.setString(1, tranId);
...@@ -109,6 +111,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V ...@@ -109,6 +111,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V
{ {
conf=rs.getString(1); conf=rs.getString(1);
payMode=rs.getString(2); payMode=rs.getString(2);
autoPay=rs.getString(3);
} }
pstmt.close(); pstmt.close();
...@@ -149,7 +152,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V ...@@ -149,7 +152,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V
return errString; return errString;
} }
//validation if paymode is not Cash //validation if paymode is not Cash
else if(!"C".equalsIgnoreCase(payMode)) else if(!"C".equalsIgnoreCase(payMode) || !"Y".equalsIgnoreCase(autoPay))
{ {
errCode="VTINMODE"; errCode="VTINMODE";
errString = itmDBAccessEJB.getErrorString("",errCode, "", "", conn); errString = itmDBAccessEJB.getErrorString("",errCode, "", "", conn);
...@@ -420,7 +423,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V ...@@ -420,7 +423,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V
System.out.println("xmlBuff.toString() ["+xmlBuff.toString() + "]"); System.out.println("xmlBuff.toString() ["+xmlBuff.toString() + "]");
//calling process Request //calling process Request
retString=saveData(xtraParams, siteCode, xmlBuff.toString(), conn); retString=saveData(xtraParams, siteCode, xmlBuff.toString(),userId, conn);
if( retString.indexOf("Success") != -1 || retString==null) if( retString.indexOf("Success") != -1 || retString==null)
{ {
...@@ -459,8 +462,8 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V ...@@ -459,8 +462,8 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V
if( conn != null && ! conn.isClosed() ) if( conn != null && ! conn.isClosed() )
{ {
conn.close(); /*conn.close();
conn = null; conn = null;*/
} }
} }
catch(Exception ef) catch(Exception ef)
...@@ -506,7 +509,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V ...@@ -506,7 +509,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V
} }
return input; return input;
} }
private String saveData(String xtraParams,String siteCode, String xmlString, Connection conn) throws ITMException private String saveData(String xtraParams,String siteCode, String xmlString,String userId, Connection conn) throws ITMException
{ {
System.out.println("saving data..........."); System.out.println("saving data...........");
InitialContext ctx = null; InitialContext ctx = null;
...@@ -522,7 +525,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V ...@@ -522,7 +525,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V
masterStateful = (MasterStatefulLocal) ctx.lookup("ibase/MasterStatefulEJB/local"); masterStateful = (MasterStatefulLocal) ctx.lookup("ibase/MasterStatefulEJB/local");
System.out.println("-----------masterStateful------- " + masterStateful); System.out.println("-----------masterStateful------- " + masterStateful);
String[] authencate = new String[2]; String[] authencate = new String[2];
authencate[0] = ""; authencate[0] = userId;
authencate[1] = ""; authencate[1] = "";
System.out.println("xmlString to masterstateful [" + xmlString + "]"); System.out.println("xmlString to masterstateful [" + xmlString + "]");
...@@ -533,7 +536,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V ...@@ -533,7 +536,7 @@ public class VouchPayAct extends ActionHandlerEJB implements VouchPayActLocal, V
userInfoBean.setLoginCode(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode")); userInfoBean.setLoginCode(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode"));
userInfoBean.setEntityCode(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode")); userInfoBean.setEntityCode(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode"));
retString=masterStateful.processRequest(userInfoBean,xmlString,true,conn); retString=masterStateful.processRequest(authencate, siteCode, true, xmlString,true,conn);//ocessRequest(userInfoBean,xmlString,true,conn);
} catch (ITMException itme) } catch (ITMException itme)
{ {
......
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