Commit ba52b218 authored by sanashaikh's avatar sanashaikh

Sana S: Modified on 05/03/20

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@217550 ce508802-f39f-4f6c-b175-0d175dae99d5
parent e3952496
......@@ -103,6 +103,7 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
if(retStr == null || retStr.trim().length() == 0)
{
conn.commit();
retStr = itmDBAccessEJB.getErrorString("","VTPRCSUCC ", userId, "", conn);
}
}
......@@ -189,12 +190,12 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
try
{
sdf=new SimpleDateFormat(genericUtility.getApplDateFormat());
userId=genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginCode");
System.out.println("User Id in Process:"+userId);
conn = getConnection();
//conn = getConnection();
System.out.println("::::::::::::Inside Process::::::::::::");
logWriter.setCurrentProcess("LeaveConvertProcess");//Added by Sana S on 28/11/19
......@@ -414,7 +415,7 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
//nextEff1=utilMethod.dateTime(utilMethod.RelativeDate(utilMethod.date(nextEff), 365));// Commented by Sana S on 02/01/2020
//Modified by Sana S on 02/01/2020 [start]
// chg_time=utilMethod.dateTime(utilMethod.today(), utilMethod.now());
// chg_time=utilMethod.dateTime(utilMethod.today(), utilMethod.now());
chg_time=sdf.format(utilMethod.dateTime(utilMethod.today(), utilMethod.now()));
//Modified by Sana S on 02/01/2020 [end]
......@@ -596,7 +597,7 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
pstmt = null;
}
conn.commit();
//conn.commit();
}
catch (Exception e)
{
......@@ -666,6 +667,9 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
String empCodeTo = null,lveCode=null;
String fName= null,lName= null,mName= null,balDays= null,paySite= null,temp= null,procDate = null;
Date relieveDateNew=null;
Date effDateNew=null,expDateNew=null,uptoDateNew=null;
Timestamp ldProcess=null;//Added by Sana S on 31/12/19
Map dwDataMap = null;
......@@ -676,7 +680,7 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
try
{
SimpleDateFormat sdf=new SimpleDateFormat(genericUtility.getApplDateFormat());
StringBuffer valueXmlString1 = new StringBuffer("<?xml version = \"1.0\"?>");
valueXmlString1.append("<DocumentRoot>");
valueXmlString1.append("<description>").append("Datawindow Root").append("</description>");
......@@ -840,26 +844,61 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
//Modifed by Sana S on [27/02/20] [start]
//dwDataMap.put("relieve_date", sdf.format(rs.getDate("relieve_date")));
//dwDataMap.put("relieve_date", rs.getString("relieve_date"));
if(rs.getDate("relieve_date")==null)
relieveDateNew=rs.getDate("relieve_date");
if(relieveDateNew.equals(null))
{
dwDataMap.put("relieve_date", "");
}
else
{
dwDataMap.put("relieve_date", sdf.format(rs.getDate("relieve_date")));
dwDataMap.put("relieve_date",sdf.format(relieveDateNew));
}
System.out.print("Relieve Date:"+rs.getString("relieve_date"));
/*dwDataMap.put("eff_date", rs.getDate("eff_date"));
dwDataMap.put("upto_date", rs.getDate("upto_date"));
dwDataMap.put("exp_date", rs.getDate("exp_date"));*/
dwDataMap.put("eff_date", sdf.format(rs.getDate("eff_date")));
dwDataMap.put("upto_date", sdf.format(rs.getDate("upto_date")));
dwDataMap.put("exp_date", sdf.format(rs.getDate("exp_date")));
effDateNew = rs.getDate("eff_date");
uptoDateNew = rs.getDate("upto_date");
expDateNew = rs.getDate("exp_date");
// check for effective date is null
if(effDateNew.equals(null))
{
dwDataMap.put("eff_date", "");
}
else
{
dwDataMap.put("eff_date",sdf.format(effDateNew));
}
// check for upto date is null
if(uptoDateNew.equals(null))
{
dwDataMap.put("upto_date", "");
}
else
{
dwDataMap.put("upto_date",sdf.format(uptoDateNew));
}
// check for exp date is null
if(expDateNew.equals(null))
{
dwDataMap.put("exp_date", "");
}
else
{
dwDataMap.put("exp_date",sdf.format(expDateNew));
}
/*dwDataMap.put("eff_date", sdf.format(effDateNew));
dwDataMap.put("upto_date", sdf.format(uptoDateNew));
dwDataMap.put("exp_date", sdf.format(expDateNew));*/
//Modifed by Sana S on [27/02/20] [end]
dwDataMap.put("bal_days", checkNull(rs.getString("bal_days")));
dwDataMap.put("pay_site", checkNull(rs.getString("pay_site")));
//dwDataMap.put("temp"," ");
......@@ -881,14 +920,14 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
sql="select lve_tblno from grade_site_lvetbl where site_code = ? and grade_code= ? ";
//pstmt1 = conn.prepareStatement(sql);//Modifed by Sana S on [27/02/20]
System.out.print("dataMap.size():"+dataMap.size());
for(int i=1; i <= dataMap.size(); i++)
{
rowMap=(Map) dataMap.get(i);
System.out.print("rowMap Data:"+rowMap);
empCode=(String)rowMap.get("emp_code");
grade = (String) rowMap.get("grade");
cadre = (String) rowMap.get("cadre");
......@@ -900,20 +939,20 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
lName = (String) rowMap.get("emp_lname");
//relieveDate = sdf.format(rowMap.get("relieve_date"));
relieveDate = (String) rowMap.get("relieve_date");
System.out.println("relieveDate>>>"+relieveDate);
//Date rDate=sdf.parse(relieveDate);
/*effDate = sdf.format(rowMap.get("eff_date"));
expDate = sdf.format(rowMap.get("exp_date"));*/
effDate = (String) rowMap.get("eff_date");
expDate = (String)rowMap.get("exp_date");
balDays = (String) rowMap.get("bal_days");
paySite = (String) rowMap.get("pay_site");
// upToDate =sdf.format(rowMap.get("upto_date"));
// upToDate =sdf.format(rowMap.get("upto_date"));
upToDate = (String)rowMap.get("upto_date");
//temp = (String) rowMap.get("temp");
......@@ -1051,8 +1090,10 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
}
if(conn != null)
{conn.close();
conn=null;}
{
conn.close();
conn=null;
}
}
catch(Exception e)
{
......@@ -1077,7 +1118,7 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
try
{
conn=getConnection();
//conn=getConnection();
sql="select code, fr_date, to_date from period where code >= ? and code <= ? order by code";
pstmt = conn.prepareStatement(sql);
......@@ -1136,7 +1177,7 @@ public class LeaveConvertPrc extends ProcessEJB implements LeaveConvertPrcLocal,
pstmt = null;
}
} catch (RemoteException | ITMException e) {
} catch (ITMException e) {
e.printStackTrace();
throw new ITMException(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