Commit d4205d4c authored by akhokar's avatar akhokar

SepCloseConf.java

Changes done to update chg_date,chg_user,chg_term  in employee.

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@199923 ce508802-f39f-4f6c-b175-0d175dae99d5
parent f892d72e
...@@ -57,6 +57,9 @@ public class SepCloseConf extends ActionHandlerEJB implements SepCloseConfLocal, ...@@ -57,6 +57,9 @@ public class SepCloseConf extends ActionHandlerEJB implements SepCloseConfLocal,
String errString = ""; String errString = "";
String loginEmpCode = ""; String loginEmpCode = "";
String sepCloseStatus = ""; String sepCloseStatus = "";
//Modified by Azhar on[22-04-19][To set chg_date,chg_user,chg_term in employee while updating][Start]
String userId= "",chgTerm = "";
//Modified by Azhar on[22-04-19][To set chg_date,chg_user,chg_term in employee while updating][End]
boolean isError = false; boolean isError = false;
int updCnt = 0; int updCnt = 0;
...@@ -358,10 +361,18 @@ public class SepCloseConf extends ActionHandlerEJB implements SepCloseConfLocal, ...@@ -358,10 +361,18 @@ public class SepCloseConf extends ActionHandlerEJB implements SepCloseConfLocal,
//Modified By Juhi on 03-05-2016 [A15JSUN007] [Values to sql statements is passed as parameter instead of appending and using PreparedStatement instead of Statement][Start] [ Start] //Modified By Juhi on 03-05-2016 [A15JSUN007] [Values to sql statements is passed as parameter instead of appending and using PreparedStatement instead of Statement][Start] [ Start]
/*sql = "UPDATE EMPLOYEE SET RESI_DATE = NULL, RELIEVE_DATE = NULL WHERE EMP_CODE = '"+empCode+"'"; /*sql = "UPDATE EMPLOYEE SET RESI_DATE = NULL, RELIEVE_DATE = NULL WHERE EMP_CODE = '"+empCode+"'";
updCnt = stmt.executeUpdate(sql);*/ updCnt = stmt.executeUpdate(sql);*/
sql = "UPDATE EMPLOYEE SET RESI_DATE = NULL, RELIEVE_DATE = NULL WHERE EMP_CODE = ? ";
pstmt = connectionObject.prepareStatement( sql ); //Modified by Azhar on[22-04-19][To set chg_date,chg_user,chg_term in employee while updating][Start]
pstmt.setString(1,empCode); userId = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode"));
chgTerm = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "termId"));
sql = "UPDATE EMPLOYEE SET RESI_DATE = NULL, RELIEVE_DATE = NULL,CHG_DATE = ?,CHG_USER = ?,CHG_TERM = ? WHERE EMP_CODE = ? ";
pstmt = connectionObject.prepareStatement(sql);
pstmt.setTimestamp(1,new java.sql.Timestamp(System.currentTimeMillis()));
pstmt.setString(2,userId);
pstmt.setString(3,chgTerm);
pstmt.setString(4,empCode);
updCnt = pstmt.executeUpdate(); updCnt = pstmt.executeUpdate();
//Modified by Azhar on[22-04-19][To set chg_date,chg_user,chg_term in employee while updating][End]
if( pstmt != null ) if( pstmt != null )
{ {
pstmt.close(); pstmt.close();
...@@ -514,5 +525,19 @@ public class SepCloseConf extends ActionHandlerEJB implements SepCloseConfLocal, ...@@ -514,5 +525,19 @@ public class SepCloseConf extends ActionHandlerEJB implements SepCloseConfLocal,
} }
return errString; return errString;
} }
//Modified by Azhar on[22-04-19][To set chg_date,chg_user,chg_term in employee while updating][Start]
private String checkNull(String input)
{
if (input == null)
{
input = "";
}
else
{
input = input.trim();
}
return input;
}
//Modified by Azhar on[22-04-19][To set chg_date,chg_user,chg_term in employee while updating][End]
} }
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