Commit 861fdcf9 authored by rtelang's avatar rtelang

Changes made in AttdDailyPos.java component to check count against employee...

Changes made in AttdDailyPos.java component to check count against employee code and period code in postSave method.
AttdDailyPos.java



git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@198784 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 61614755
......@@ -77,7 +77,7 @@ public class AttdDailyPos extends ValidatorEJB implements AttdDailyPosLocal, Att
String procWindow = "";
int addOnDays = 0;
//Modified by Rohini Telang on 12/feb/2019[Req ID: A17DSUN001][END]
int cnt = 0;
try
{
......@@ -134,7 +134,33 @@ public class AttdDailyPos extends ValidatorEJB implements AttdDailyPosLocal, Att
pstmt = null;
}
//Modified by Rohini Telang on 12/feb/2019[Req ID: A17DSUN001][START]
System.out.println("toUpdate---["+toUpdate+"]");
if (toUpdate)
{
//Modified by Rohini Telang on 25/March/2019[Req ID: A17DSUN001][START]
sql = "SELECT COUNT(*) AS CNT FROM ATTENDANCE_MON WHERE EMP_CODE = ? AND PRD_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCode);
pstmt.setString(2,prdCode);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("CNT");
System.out.println("cnt"+cnt);
}
if(rs != null )
{
rs.close();
rs = null;
}
if(pstmt != null )
{
pstmt.close();
pstmt = null;
}
//Modified by Rohini Telang on 25/March/2019[Req ID: A17DSUN001][END]
if(cnt > 0)
{
autolveapav = checkNull(admCommon.getEnv("999999", "AUTOLVEAPRV",conn));
System.out.println("autolveapav---["+autolveapav+"]");
......@@ -189,6 +215,7 @@ public class AttdDailyPos extends ValidatorEJB implements AttdDailyPosLocal, Att
errString = confirmAttendanceProcess("attd_daily", xmlStringDt, xtraParams, "false", conn);
}
}
}
//Modified by Rohini Telang on 12/feb/2019[Req ID: A17DSUN001][END]
}
catch(Exception e)
......@@ -368,6 +395,9 @@ public class AttdDailyPos extends ValidatorEJB implements AttdDailyPosLocal, Att
pStmt.close();
pStmt = null;
}
//Modified by Rohini Telang on 25/March/2019[Req ID: A17DSUN001][Start]
if(serviceURI != null && serviceURI.trim().length() > 0)
{
Service service = new Service();
Call call = (Call)service.createCall();
call.setTargetEndpointAddress(new java.net.URL(serviceURI));
......@@ -392,6 +422,8 @@ public class AttdDailyPos extends ValidatorEJB implements AttdDailyPosLocal, Att
retString = (String)call.invoke(aobj);
System.out.println("Return string from NVO is:==>["+retString+"]");
}
//Modified by Rohini Telang on 25/March/2019[Req ID: A17DSUN001][End]
}
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