Commit 3137cab2 authored by sanashaikh's avatar sanashaikh

Sana S: Modified on 24/01/2020

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@215651 ce508802-f39f-4f6c-b175-0d175dae99d5
parent c1dbadaa
...@@ -76,7 +76,7 @@ public class CadreWisePerkIC extends ValidatorEJB implements CadreWisePerkLocal, ...@@ -76,7 +76,7 @@ public class CadreWisePerkIC extends ValidatorEJB implements CadreWisePerkLocal,
String errString = "",errCode= ""; String errString = "",errCode= "";
String userId = ""; String userId = "";
String mval1= "",mval= ""; String mval1= "",mval= "";
String sql = "",ls_accfilt=""; String sql = "",ls_accfilt="",cadreCode="";
String effDateStr = ""; String effDateStr = "";
String expDateStr = ""; String expDateStr = "";
int currentFormNo = 0; int currentFormNo = 0;
...@@ -181,7 +181,7 @@ public class CadreWisePerkIC extends ValidatorEJB implements CadreWisePerkLocal, ...@@ -181,7 +181,7 @@ public class CadreWisePerkIC extends ValidatorEJB implements CadreWisePerkLocal,
mval = checkNull(genericUtility.getColumnValue("ad_code",dom)); mval = checkNull(genericUtility.getColumnValue("ad_code",dom));
mval1 = checkNull(genericUtility.getColumnValue("ad_code__main",dom)); mval1 = checkNull(genericUtility.getColumnValue("ad_code__main",dom));
String payTable=checkNull(genericUtility.getColumnValue("pay_table",dom)); String payTable=checkNull(genericUtility.getColumnValue("pay_table",dom));
String cadreCode=checkNull(genericUtility.getColumnValue("cadre_code",dom)); cadreCode=checkNull(genericUtility.getColumnValue("cadre_code",dom));
//effDateStr = checkNull(genericUtility.getColumnValue("eff_date",dom)); //effDateStr = checkNull(genericUtility.getColumnValue("eff_date",dom));
System.out.print("effDateStr at 433:"+effDateStr); System.out.print("effDateStr at 433:"+effDateStr);
...@@ -524,6 +524,40 @@ public class CadreWisePerkIC extends ValidatorEJB implements CadreWisePerkLocal, ...@@ -524,6 +524,40 @@ public class CadreWisePerkIC extends ValidatorEJB implements CadreWisePerkLocal,
return errString; return errString;
} }
} }
//Added by Sana S on 24/01/2020 [start] [validate empty/null/wrong cadre code]
else if ("cadre_code".equalsIgnoreCase(childNodeName))
{
cadreCode=checkNull(genericUtility.getColumnValue("cadre_code",dom));
sql="select count(1) as cnt from cadre where cadre_code= ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, cadreCode);
rs = pstmt.executeQuery();
if (rs.next())
{
cnt = rs.getInt("cnt");
}
if (rs != null)
{
rs.close();
rs = null;
}
if (pstmt != null)
{
pstmt.close();
pstmt = null;
}
if(cadreCode.equals("") || cadreCode.trim().length() == 0 || cnt==0)
{
errString = itmDbAcess.getErrorString("", "VMCADRE" , userId, "", conn);
return errString;
}
}
//Added by Sana S on 24/01/2020 [end] [validate empty/null/wrong cadre code]
} }
break; break;
......
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