Commit d81e0eaa authored by ssalve's avatar ssalve

Sarita : Committed on 31 July 2019


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@204397 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 48f0440e
......@@ -25,7 +25,6 @@ public class EmpMthadIC extends ValidatorEJB implements EmpMthadLocal,EmpMthadRe
public String wfValData(String xmlString, String xmlString1, String xmlString2, String objContext, String editFlag,
String xtraParams) throws RemoteException, ITMException
{
System.out.println(xmlString);
Document dom = null;
Document dom1 = null;
......@@ -376,39 +375,47 @@ public class EmpMthadIC extends ValidatorEJB implements EmpMthadLocal,EmpMthadRe
}
else if ("min_basic".equalsIgnoreCase(childNodeName))
{
minBasic = Double.parseDouble(checkNull(genericUtility.getColumnValue("min_basic",dom)));
if(minBasic == 0 || minBasic < 0)
//Aded by varsha on 31 July 2019 [START]
minBasic = Double.parseDouble(checkInt(genericUtility.getColumnValue("min_basic",dom)));
if(genericUtility.getColumnValue("min_basic",dom) == null || minBasic < 0)
{
errList.add("VMPAYSTR01");
errFields.add(childNodeName.toLowerCase());
}
//Aded by varsha on 31 July 2019 [END]
}
else if ("max_basic".equalsIgnoreCase(childNodeName))
{
maxBasic = Double.parseDouble(checkNull(genericUtility.getColumnValue("max_basic",dom)));
if(maxBasic == 0 || maxBasic < 0)
//Aded by varsha on 31 July 2019 [START]
maxBasic = Double.parseDouble(checkInt(genericUtility.getColumnValue("max_basic",dom)));
if(genericUtility.getColumnValue("max_basic",dom) == null || maxBasic < 0)
{
errList.add("VMPAYSTR02");
errFields.add(childNodeName.toLowerCase());
}
//Aded by varsha on 31 July 2019 [END]
}
else if ("min_amt".equalsIgnoreCase(childNodeName))
{
minAmt = Double.parseDouble(checkNull(genericUtility.getColumnValue("min_amt",dom)));
if(minAmt == 0 || minAmt < 0)
//Aded by varsha on 31 July 2019 [START]
minAmt = Double.parseDouble(checkInt(genericUtility.getColumnValue("min_amt",dom)));
if(genericUtility.getColumnValue("min_amt",dom) == null || minAmt < 0)
{
errList.add("VMPAYSTR03");
errFields.add(childNodeName.toLowerCase());
}
//Aded by varsha on 31 July 2019 [END]
}
else if ("max_amt".equalsIgnoreCase(childNodeName))
{
maxAmt = Double.parseDouble(checkNull(genericUtility.getColumnValue("max_amt",dom)));
if(maxAmt == 0 || maxAmt < 0)
//Aded by varsha on 31 July 2019 [START]
maxAmt = Double.parseDouble(checkInt(genericUtility.getColumnValue("max_amt",dom)));
if(genericUtility.getColumnValue("max_amt",dom) == null || maxAmt < 0)
{
errList.add("VMPAYSTR04");
errFields.add(childNodeName.toLowerCase());
}
//Aded by varsha on 31 July 2019 [END]
}
}
break;
......@@ -869,4 +876,14 @@ public class EmpMthadIC extends ValidatorEJB implements EmpMthadLocal,EmpMthadRe
}
return input;
}
//Added by varsha on 31 July 2019 [START]
private String checkInt(String input)
{
if (input == null)
{
input = "0";
}
return input;
}
//Added by varsha on 31 July 2019 [END]
}
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