Commit 6b51790c authored by sanashaikh's avatar sanashaikh

Sana S: Modified on 10/01/2020

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@214921 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 3d70cf4a
......@@ -431,7 +431,7 @@ public class ArrearsLoadIC extends ValidatorEJB implements ArrearsLoadICLocal,A
empCode = checkNull(genericUtility.getColumnValue("emp_code", dom));
valueXmlString.append("<emp_code><![CDATA[").append(empCode).append("]]></emp_code>");
prdCodeAcc = checkNull(genericUtility.getColumnValue("prd_code__acc", dom));
valueXmlString.append("<prd_code__acc><![CDATA[").append(prdCodeAcc).append("]]></prd_code__acc>");
......@@ -443,14 +443,12 @@ public class ArrearsLoadIC extends ValidatorEJB implements ArrearsLoadICLocal,A
sql="select emp_fname,emp_mname,emp_lname,designation,dept_code,grade,cadre,pay_site,emp_site, work_site from employee where emp_code = ?";
pstmt=conn.prepareStatement(sql);
sql1="select descr from department where dept_code = ?";
pstmt1=conn.prepareStatement(sql1);
pstmt.setString(1, empCode);
rs=pstmt.executeQuery();
while(rs.next())
{
deptCode=rs.getString("dept_code");
empFname=rs.getString("emp_fname");
empMname=rs.getString("emp_mname");
empLname=rs.getString("emp_lname");
......@@ -462,45 +460,48 @@ public class ArrearsLoadIC extends ValidatorEJB implements ArrearsLoadICLocal,A
workSite=rs.getString("work_site");
empFname=empFname+" "+empMname+" "+empLname;
pstmt1.setString(1, deptCode);
rs1=pstmt1.executeQuery();
while(rs1.next())
{
deptDescription=rs1.getString("descr");
valueXmlString.append("<emp_name><![CDATA[").append(empFname).append("]]></emp_name>");
valueXmlString.append("<designation><![CDATA[").append(designation).append("]]></designation>");
valueXmlString.append("<dept_code><![CDATA[").append(deptCode).append("]]></dept_code>");
valueXmlString.append("<department_descr><![CDATA[").append(deptDescription).append("]]></department_descr>");
valueXmlString.append("<grade><![CDATA[").append(grade).append("]]></grade>");
valueXmlString.append("<cadre><![CDATA[").append(cadre).append("]]></cadre>");
valueXmlString.append("<site_code__pay><![CDATA[").append(paySite).append("]]></site_code__pay>");
valueXmlString.append("<site_code__emp><![CDATA[").append(empSite).append("]]></site_code__emp>");
valueXmlString.append("<site_code__work><![CDATA[").append(workSite).append("]]></site_code__work>");
}
}
if(rs!=null)
{
rs.close();
rs=null;
}
if(rs1!=null)
{
rs1.close();
rs1=null;
}
if(pstmt!=null)
{
pstmt.close();
pstmt=null;
}
if(pstmt1!=null)
sql="select descr from department where dept_code = ?";
pstmt=conn.prepareStatement(sql);
pstmt.setString(1, deptCode);
rs=pstmt.executeQuery();
while(rs.next())
{
deptDescription=rs.getString("descr");
}
if(rs!=null)
{
rs.close();
rs=null;
}
if(pstmt!=null)
{
pstmt1.close();
pstmt1=null;
pstmt.close();
pstmt=null;
}
valueXmlString.append("<emp_name><![CDATA[").append(empFname).append("]]></emp_name>");
valueXmlString.append("<designation><![CDATA[").append(designation).append("]]></designation>");
valueXmlString.append("<dept_code><![CDATA[").append(deptCode).append("]]></dept_code>");
valueXmlString.append("<department_descr><![CDATA[").append(deptDescription).append("]]></department_descr>");
valueXmlString.append("<grade><![CDATA[").append(grade).append("]]></grade>");
valueXmlString.append("<cadre><![CDATA[").append(cadre).append("]]></cadre>");
valueXmlString.append("<site_code__pay><![CDATA[").append(paySite).append("]]></site_code__pay>");
valueXmlString.append("<site_code__emp><![CDATA[").append(empSite).append("]]></site_code__emp>");
valueXmlString.append("<site_code__work><![CDATA[").append(workSite).append("]]></site_code__work>");
}
valueXmlString.append("</Detail1>");
......
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