Commit 65d1f24b authored by akhokar's avatar akhokar

Changes done in validation of gratuity date to avoid null pointer exception.

EmployeeEJB.java



git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@201861 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a982bcce
......@@ -1322,25 +1322,34 @@ public class EmployeeEJB extends ValidatorEJB implements EmployeeEJBLocal,Employ
if(graDate != null)
{
graDt = sdf.parse(graDate);
}
dateJoinStr = genericUtility.getColumnValue("date_join", dom);
if(dateJoinStr != null)
{
joinDate = sdf.parse(dateJoinStr);
}
System.out.println("graDt"+graDt);
System.out.println("joinDate"+joinDate);
if(graDt.before(joinDate))
{
System.out.println("");
errList.add("VTGRADATE");
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, "VTGRADATE");
if (msgType.equalsIgnoreCase("E"))
{
break;
//} Commented by Azhar on [11-JUN-2019][To avoid null pointer Exception]
dateJoinStr = genericUtility.getColumnValue("date_join", dom);
if(dateJoinStr != null)
{
joinDate = sdf.parse(dateJoinStr);
//} Commented by Azhar on [11-JUN-2019][To avoid null pointer Exception]
System.out.println("graDt"+graDt);
System.out.println("joinDate"+joinDate);
// Modified by Azhar on [11-JUN-2019][To avoid null pointer Exception][Start]
if(graDt != null && joinDate != null)
{
// Modified by Azhar on [11-JUN-2019][To avoid null pointer Exception][End]
if(graDt.before(joinDate))
{
System.out.println("");
errList.add("VTGRADATE");
errFields.add(childNodeName.toLowerCase());
msgType = errorType(conn, "VTGRADATE");
if (msgType.equalsIgnoreCase("E"))
{
break;
}
}
// Modified by Azhar on [11-JUN-2019][To avoid null pointer Exception][Start]
}
}
}
// Modified by Azhar on [11-JUN-2019][To avoid null pointer Exception][End]
}
else if(childNodeName.equalsIgnoreCase("emp_code__hod"))
{
......
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