Commit 8d7f08c8 authored by dpingle's avatar dpingle

* Change done for Employee Personal Detail- obj_name: emp_personal_info

EmpPersonalInfo.java
emp_personal_info21.xml
d_emp_personal_info21.srd
w_emp_personal_info.sql


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@205031 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d12e6e1f
......@@ -11,14 +11,11 @@ import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
//import javax.ejb.Stateless;
import org.w3c.dom.Document;
import org.w3c.dom.NamedNodeMap;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
//import ibase.system.config.ConnDriver;
import ibase.utility.E12GenericUtility;//Modified By Hemlata on[20/11/2014] [As per changes in framework to use genericUtility ]
import ibase.webitm.ejb.ITMDBAccessEJB;
import ibase.webitm.ejb.ValidatorEJB;
......@@ -104,14 +101,12 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
String stateCode = "";
String drivLicValidUpto = "";
String handicapCategory = "";
//Modified by Azhar K. [To recalculate retirement age and date on change of birth date][Start]
String retAge = "";
String retDate = "";
Timestamp birthDateDT = null;
Timestamp retirementDate = null;
Date dateOfBirth = null , retDateDT = null;
double retireAge = 0;
//Modified by Azhar K. [To recalculate retirement age and date on change of birth date][End]
//Variable defined . End
//Modified by Rohini T on 11/March/2019[Req ID:A17DSUN006 ][START]
......@@ -194,7 +189,6 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
//Modified by Rohini T on 11/March/2019[Req ID:A17DSUN006 ][End]
sql = "SELECT SHORT_NAME , CONTACT_CODE , M_STATUS , M_STATUS_DATE , NATIONALITY , CONTACT_PERS , SEX , NAME_PREFIX , CITIZEN , CONTACT_CITY , CONTACT_STATE , PHYSICAL_HANDICAP , DRIV_LIC_NO FROM EMPLOYEE WHERE EMP_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,empCode);
rs = pstmt.executeQuery();
......@@ -248,7 +242,6 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
if (contactCode != null && contactCode.length() > 0)
{
sql = "SELECT SH_NAME FROM CONTACT WHERE CONTACT_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,contactCode);
rs = pstmt.executeQuery();
......@@ -326,7 +319,6 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
if(contactCode != null && contactCode.length() > 0)
{
sql = "SELECT CONT_PERS FROM CONTACT WHERE CONTACT_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,contactCode);
rs = pstmt.executeQuery();
......@@ -443,7 +435,6 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
else
{
sql = "SELECT STATE_CODE FROM STATION WHERE DESCR = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,contactCity);
rs = pstmt.executeQuery();
......@@ -566,12 +557,11 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
valueXmlString.append("<retirement_date>").append("<![CDATA[" + retDate + "]]>").append("</retirement_date>");
}
//Modified by Azhar K. [To recalculate retirement age and date on change of birth date][End]
valueXmlString.append("</Detail1>\r\n");
}//End of Case 1
valueXmlString.append("</Detail1>\r\n");
break;
}//END OF SWITCH
valueXmlString.append("</Root>\r\n");
}//End of try block
catch(Exception e)
{
......@@ -607,13 +597,10 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
throw new ITMException(e);
}
}//End of finally block
valueXmlString.append("</Root>\r\n");
System.out.println("valueXmlString....["+valueXmlString.toString());
return valueXmlString.toString();
}//End of itemChanged block
//Start of wfValData Start
public String wfValData() throws RemoteException,ITMException
{
......@@ -767,7 +754,6 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
System.out.println("nationality got in the validation ..::["+nationality+"]");
sql = "SELECT COUNT(*) AS COUNTRY_CNT FROM COUNTRY WHERE COUNT_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,nationality);
......@@ -814,10 +800,8 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
if( contactState != null && contactState.length() > 0 )
{
sql = "SELECT COUNT(*) AS STATE_CNT FROM STATE WHERE STATE_CODE = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,contactState);
rs = pstmt.executeQuery();
if( rs.next())
......@@ -863,10 +847,8 @@ public class EmpPersonalInfo extends ValidatorEJB implements EmpPersonalInfoLoca
if(handicapcategory != null && handicapcategory.length() > 0)
{
sql = "select count(*) as gen_count from gencodes where fld_name = 'HANDICAP_CATEGORY' and mod_name = 'X' and fld_value = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,handicapcategory);
rs = pstmt.executeQuery();
if( rs.next())
......
This diff is collapsed.
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