Commit cf3f52d6 authored by rtiwari's avatar rtiwari

UPDATED


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@95001 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 0bb1c19a
......@@ -14,6 +14,7 @@ import java.rmi.RemoteException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Timestamp;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
......@@ -167,18 +168,18 @@ public class EmpTravelInfoIC extends ValidatorEJB implements EmpTravelInfoICLoca
}
}
if (childNodeName.equalsIgnoreCase("tran_id"))
{
tranId= genericUtility.getColumnValue("tran_id", dom);
System.out.println(" tran_id :: received ["+tranId +"]");
if (tranId == null || tranId.trim().length() == 0)
{
errCode = "VTTRANNL1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
System.out.println(" passportNo not valid :"+passportNo);
}
}
// if (childNodeName.equalsIgnoreCase("tran_id"))
// {
// tranId= genericUtility.getColumnValue("tran_id", dom);
// System.out.println(" tran_id :: received ["+tranId +"]");
// if (tranId == null || tranId.trim().length() == 0)
// {
// errCode = "VTTRANNL1";
// errList.add(errCode);
// errFields.add(childNodeName.toLowerCase());
// System.out.println(" passportNo not valid :"+passportNo);
// }
// }
if (childNodeName.equalsIgnoreCase("item_ser"))
{
......@@ -388,6 +389,45 @@ public class EmpTravelInfoIC extends ValidatorEJB implements EmpTravelInfoICLoca
System.out.println(" name_prefix not valid :"+title);
}
}
if (childNodeName.equalsIgnoreCase("date_of_issue"))
{
String dateOfIssueStr= genericUtility.getColumnValue("date_of_issue", dom);
System.out.println(" date_of_issue :: received ["+dateOfIssueStr +"]");
if (dateOfIssueStr == null || dateOfIssueStr.trim().length() == 0)
{
errCode = "VTVUPTO2";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
System.out.println(" date_of_issue not valid :"+dateOfIssueStr);
}
}
if (childNodeName.equalsIgnoreCase("valid_upto"))
{
String validUpToStr= genericUtility.getColumnValue("valid_upto", dom);
String dateOfIssueStr= genericUtility.getColumnValue("date_of_issue", dom);
System.out.println(" valid_upto :: received ["+validUpToStr +"]");
if (validUpToStr == null || validUpToStr.trim().length() == 0)
{
errCode = "VTVUPTO1";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
System.out.println(" validUpToStr not valid :"+validUpToStr);
}
else if (dateOfIssueStr != null || dateOfIssueStr.trim().length() > 0)
{
Timestamp effDate = Timestamp.valueOf(genericUtility.getValidDateString(dateOfIssueStr, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0");
Timestamp validUpto = Timestamp.valueOf(genericUtility.getValidDateString(validUpToStr, genericUtility.getApplDateFormat(),genericUtility.getDBDateFormat()) + " 00:00:00.0");
if(validUpto != null && validUpto.before(effDate))
{
errCode = "VTVUPTO3";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
System.out.println(" validUpToStr not valid :"+validUpToStr);
}
}
}
}
valueXmlString.append("</Detail1>");
......@@ -582,7 +622,7 @@ public class EmpTravelInfoIC extends ValidatorEJB implements EmpTravelInfoICLoca
sql = " select NAME_PREFIX,EMP_FNAME,EMP_MNAME,EMP_LNAME,DESIGNATION,REPORT_TO,EMAIL_ID_OFF, " +
" PASSPORT_NO,DATE_OF_ISSUE,PLACE_OF_ISSUE,VALID_UPTO,BIRTH_PLACE,BIRTH_DATE, "+
" PIN__PASS,POS_CODE,ADDR1__PASS,ADDR2__PASS,ADDR3__PASS,CITY__PASS,STATE_CODE__PASS,MOBILE_NO,CONTACT_TEL FROM EMPLOYEE WHERE EMP_CODE = ? ";
" PIN__PASS,POS_CODE,CUR_ADD1,CUR_ADD2,CUR_ADD3,CITY__PASS,STATE_CODE__PASS,MOBILE_NO,CONTACT_TEL FROM EMPLOYEE WHERE EMP_CODE = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, empCode);
rs = pstmt.executeQuery();
......@@ -603,9 +643,9 @@ public class EmpTravelInfoIC extends ValidatorEJB implements EmpTravelInfoICLoca
birthDate = rs.getTimestamp("BIRTH_DATE");
pinPass = rs.getString("PIN__PASS")==null?"": rs.getString("PIN__PASS");
posCode = rs.getString("POS_CODE")==null?"": rs.getString("POS_CODE");
add1 = rs.getString("ADDR1__PASS")==null?"": rs.getString("ADDR1__PASS");
add2 = rs.getString("ADDR2__PASS")==null?"": rs.getString("ADDR2__PASS");
add3 = rs.getString("ADDR3__PASS")==null?"": rs.getString("ADDR3__PASS");
add1 = rs.getString("CUR_ADD1")==null?"": rs.getString("CUR_ADD1");
add2 = rs.getString("CUR_ADD2")==null?"": rs.getString("CUR_ADD2");
add3 = rs.getString("CUR_ADD3")==null?"": rs.getString("CUR_ADD3");
cityPass = rs.getString("CITY__PASS")==null?"": rs.getString("CITY__PASS");
stateCodePass = rs.getString("STATE_CODE__PASS")==null?"": rs.getString("STATE_CODE__PASS");
mobNo = rs.getString("MOBILE_NO")==null?"": rs.getString("MOBILE_NO");
......@@ -689,13 +729,17 @@ public class EmpTravelInfoIC extends ValidatorEJB implements EmpTravelInfoICLoca
valueXmlString.append("<emp_mname>").append("<![CDATA["+ empMname +"]]>").append("</emp_mname>");
valueXmlString.append("<emp_lname>").append("<![CDATA["+ empLname +"]]>").append("</emp_lname>");
valueXmlString.append("<report_to>").append("<![CDATA["+ reportTo +"]]>").append("</report_to>");
valueXmlString.append("<designation>").append("<![CDATA["+ desig +"]]>").append("</designation>");
//valueXmlString.append("<designation>").append("<![CDATA["+ desig +"]]>").append("</designation>");
valueXmlString.append("<birth_place>").append("<![CDATA["+ birthPlace +"]]>").append("</birth_place>");
if(birthDate!=null)
valueXmlString.append("<birth_date>").append("<![CDATA["+ sdf.format(birthDate).toString() +"]]>").append("</birth_date>");
valueXmlString.append("<email_id>").append("<![CDATA["+ emailId +"]]>").append("</email_id>");
if(passNo!=null)
valueXmlString.append("<passport_no>").append("<![CDATA["+ passNo.trim() +"]]>").append("</passport_no>");
if(validUpTo!=null)
valueXmlString.append("<valid_upto>").append("<![CDATA["+ sdf.format(validUpTo).toString() +"]]>").append("</valid_upto>");
valueXmlString.append("<place_of_issue>").append("<![CDATA["+ placeOfIss +"]]>").append("</place_of_issue>");
if(dateOfIss!=null)
valueXmlString.append("<date_of_issue>").append("<![CDATA["+ sdf.format(dateOfIss).toString() +"]]>").append("</date_of_issue>");
valueXmlString.append("<pin__pass>").append("<![CDATA["+ pinPass +"]]>").append("</pin__pass>");
valueXmlString.append("<addr1__pass>").append("<![CDATA["+ add1 +"]]>").append("</addr1__pass>");
......@@ -737,7 +781,9 @@ public class EmpTravelInfoIC extends ValidatorEJB implements EmpTravelInfoICLoca
valueXmlString.append("<emp_code__team_head>").append("<![CDATA["+ nsmCode +"]]>").append("</emp_code__team_head>");
valueXmlString.append("<descr>").append("<![CDATA["+ nsmName +"]]>").append("</descr>");
valueXmlString.append("<group_code>").append("<![CDATA["+ grpCode +"]]>").append("</group_code>");
if(travelDateTo!=null)
valueXmlString.append("<travel_date__to>").append("<![CDATA["+ sdf.format(travelDateTo) +"]]>").append("</travel_date__to>");
if(travelDateFrom!=null)
valueXmlString.append("<travel_date__from>").append("<![CDATA["+ sdf.format(travelDateFrom) +"]]>").append("</travel_date__from>");
}
......
......@@ -94,7 +94,7 @@ public class EmpInfoSubmit extends ActionHandlerEJB implements EmpInfoSubmitRemo
}
else
{
sql = " update emp_travel_info set status = 'Y' where tran_id = ? ";
sql = " update emp_travel_info set status = 'S' where tran_id = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tranId);
upd = pstmt.executeUpdate();
......
......@@ -15,7 +15,6 @@ import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.ejb.Stateless;
@Stateless
......
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