Commit f021de3f authored by dpingle's avatar dpingle

* updated employee bond confirm src file

EmpBondDefConfirm.java


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@213948 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 8d68d552
package ibase.webitm.ejb.adm.adv; package ibase.webitm.ejb.adm.adv;
import ibase.webitm.ejb.*; import java.rmi.RemoteException;
import ibase.webitm.ejb.adm.HRLogWriter; import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import javax.ejb.Stateless;
import ibase.utility.CommonConstants;
import ibase.utility.E12GenericUtility;
import ibase.webitm.ejb.ActionHandlerEJB;
import ibase.webitm.ejb.ITMDBAccessEJB;
//import ibase.webitm.utility.GenericUtility;
//import ibase.webitm.ejb.adm.TransIDGenerator; //import ibase.webitm.ejb.adm.TransIDGenerator;
import ibase.webitm.utility.ITMException; import ibase.webitm.utility.ITMException;
import ibase.webitm.utility.TransIDGenerator; import ibase.webitm.utility.TransIDGenerator;
import ibase.webitm.utility.GenericUtility;
import ibase.system.config.ConnDriver;
import ibase.utility.CommonConstants;
import java.sql.*;
import java.text.SimpleDateFormat;
import java.rmi.RemoteException;
import javax.ejb.Stateless;
@Stateless @Stateless
public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefConfirmLocal,EmpBondDefConfirmRemote public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefConfirmLocal,EmpBondDefConfirmRemote
{ {
String loginEmpCode=""; String loginEmpCode="";
int updcnt1=0; int updcnt1=0;
public String confirm(String tranId, String xtraParams, String forcedFlag) throws RemoteException,ITMException public String confirm(String tranId, String xtraParams, String forcedFlag) throws RemoteException,ITMException
{ {
// Modified by Dipesh P on [17/12/2019]Start [CCF No: IT2018-015][Request ID: A19ISUN011]
E12GenericUtility genericUtility = new E12GenericUtility();
// Modified by Dipesh P on [17/12/2019]End [CCF No: IT2018-015][Request ID: A19ISUN011]
String retString = ""; String retString = "";
try try
{ {
...@@ -33,7 +40,7 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon ...@@ -33,7 +40,7 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon
catch(Exception e) catch(Exception e)
{ {
System.out.println("Exception :EmpBondDefConfirm :confirm():" + e.getMessage() + ":"); System.out.println("Exception :EmpBondDefConfirm :confirm():" + e.getMessage() + ":");
retString = GenericUtility.getInstance().createErrorString(e); retString = genericUtility.createErrorString(e);
e.printStackTrace(); e.printStackTrace();
} }
return retString; return retString;
...@@ -51,10 +58,11 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon ...@@ -51,10 +58,11 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon
// Modified by Dipesh P on [17/12/2019]Start [CCF No: IT2018-015][Request ID: A19ISUN011] // Modified by Dipesh P on [17/12/2019]Start [CCF No: IT2018-015][Request ID: A19ISUN011]
String empCode = "",tranIdBond= "", tranIdPvouch="", adCode="", keyString=""; String empCode = "",tranIdBond= "", tranIdPvouch="", adCode="", keyString="";
String xmlValues = "" ,lsEmpSite = "" ,lsEmpCode = "", refSerBond = "", userId = ""; String xmlValues = "" ,lsEmpSite = "", refSerBond = "", userId = "";
int lineNoPvouch= 0 ; int lineNoPvouch= 0 ;
ResultSet rs1 = null; ResultSet rs1 = null;
PreparedStatement pstmt1 = null; PreparedStatement pstmt1 = null;
E12GenericUtility genericUtility = new E12GenericUtility();
// Modified by Dipesh P on [17/12/2019]End [CCF No: IT2018-015][Request ID: A19ISUN011] // Modified by Dipesh P on [17/12/2019]End [CCF No: IT2018-015][Request ID: A19ISUN011]
double bondamt=0.0; double bondamt=0.0;
...@@ -71,9 +79,11 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon ...@@ -71,9 +79,11 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon
try try
{ {
loginEmpCode = GenericUtility.getInstance().getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode");
// Modified by Dipesh P on [17/12/2019]Start [CCF No: IT2018-015][Request ID: A19ISUN011] // Modified by Dipesh P on [17/12/2019]Start [CCF No: IT2018-015][Request ID: A19ISUN011]
userId = GenericUtility.getInstance().getValueFromXTRA_PARAMS(xtraParams, "loginCode"); //loginEmpCode = GenericUtility.getInstance().getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode");
loginEmpCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginEmpCode"));
userId = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams,"loginCode"));
if (userId == null || userId.trim().length() == 0) if (userId == null || userId.trim().length() == 0)
{ {
userId = "SYSTEM"; userId = "SYSTEM";
...@@ -524,7 +534,10 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon ...@@ -524,7 +534,10 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon
//Modified by RAHUL SHENOY on 21/08/2015 [Placing the update Confirm functionality inside the Action Handler method].End //Modified by RAHUL SHENOY on 21/08/2015 [Placing the update Confirm functionality inside the Action Handler method].End
private java.sql.Timestamp getCurrdateAppFormat() private java.sql.Timestamp getCurrdateAppFormat()
{ {
GenericUtility genericUtility = GenericUtility.getInstance(); // Modified by Dipesh P on [19/12/2019]Start [CCF No: IT2018-015][Request ID: A19ISUN011]
//GenericUtility genericUtility = GenericUtility.getInstance();
E12GenericUtility genericUtility = new E12GenericUtility();
// Modified by Dipesh P on [19/12/2019]End [CCF No: IT2018-015][Request ID: A19ISUN011]
Timestamp timestamp = null; Timestamp timestamp = null;
try try
{ {
...@@ -541,6 +554,19 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon ...@@ -541,6 +554,19 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon
return timestamp; return timestamp;
} }
private String checkNull( String input )
{
if (input == null)
{
input = "";
}
else
{
input = input.trim();
}
return input;
}
} }
\ No newline at end of file
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