Commit df565333 authored by dpawar's avatar dpawar

update confirm date and emp_code__aprv


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@92399 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 6928fea1
...@@ -5,12 +5,14 @@ import ibase.webitm.utility.GenericUtility; ...@@ -5,12 +5,14 @@ import ibase.webitm.utility.GenericUtility;
import ibase.system.config.ConnDriver; import ibase.system.config.ConnDriver;
import java.sql.*; import java.sql.*;
import java.text.SimpleDateFormat;
import java.rmi.RemoteException; import java.rmi.RemoteException;
import javax.ejb.Stateless; import javax.ejb.Stateless;
@Stateless @Stateless
public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefConfirmLocal,EmpBondDefConfirmRemote public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefConfirmLocal,EmpBondDefConfirmRemote
{ {
String loginEmpCode="";
public String confirm(String tranId, String xtraParams, String forcedFlag) throws RemoteException,ITMException public String confirm(String tranId, String xtraParams, String forcedFlag) throws RemoteException,ITMException
{ {
...@@ -43,8 +45,10 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon ...@@ -43,8 +45,10 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon
double bondamt=0.0; double bondamt=0.0;
int lineno=0,bondprd=0,updCnt=0; int lineno=0,bondprd=0,updCnt=0;
try try
{ {
loginEmpCode = GenericUtility.getInstance().getValueFromXTRA_PARAMS(xtraParams, "loginEmpCode");
ConnDriver connDriver = new ConnDriver(); ConnDriver connDriver = new ConnDriver();
conn = connDriver.getConnectDB("DriverValidator"); conn = connDriver.getConnectDB("DriverValidator");
conn.setAutoCommit(false); conn.setAutoCommit(false);
...@@ -168,15 +172,25 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon ...@@ -168,15 +172,25 @@ public class EmpBondDefConfirm extends ActionHandlerEJB implements EmpBondDefCon
} }
public void updateConfirm(Connection conn,String tranId) public void updateConfirm(Connection conn,String tranId)
{ {
System.out.println("in updateConfirm method -------->>>");
String sql = "UPDATE EMPLOYEE_BOND_DEF SET CONFIRMED = 'Y' WHERE TRAN_ID = ?";
PreparedStatement pstmt1=null; PreparedStatement pstmt1=null;
String sql = "UPDATE EMPLOYEE_BOND_DEF SET CONFIRMED = 'Y',CONF_DATE = ?,EMP_CODE__APRV=? WHERE TRAN_ID = ?";
try try
{ {
GenericUtility genericUtility = GenericUtility.getInstance();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(genericUtility.getApplDateFormat());
Timestamp timestamp = new Timestamp(System.currentTimeMillis());
String ConfDate = simpleDateFormat.format(timestamp).toString();
pstmt1 = conn.prepareStatement( sql ); pstmt1 = conn.prepareStatement( sql );
pstmt1.setString(1, tranId); pstmt1.setString(1, ConfDate);
pstmt1.setString(2, loginEmpCode);
pstmt1.setString(3, tranId);
int updCnt = pstmt1.executeUpdate(); int updCnt = pstmt1.executeUpdate();
System.out.println("in updateConfirm method ------CONF_DATE -->>>"+ConfDate);
System.out.println("confirm updated -------->>>>>>>>>updCount :"+updCnt); System.out.println("confirm updated -------->>>>>>>>>updCount :"+updCnt);
} }
catch(Exception e) catch(Exception e)
{ {
......
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