Commit 8d4b09d0 authored by vkadam's avatar vkadam

Validation for site code.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98465 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a7d74ea5
...@@ -110,6 +110,36 @@ public class ConsumptionOdrIssuWizIc extends ValidatorEJB implements Consumption ...@@ -110,6 +110,36 @@ public class ConsumptionOdrIssuWizIc extends ValidatorEJB implements Consumption
{ {
childNode = childNodeList.item(ctr); childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName(); childNodeName = childNode.getNodeName();
if (childNodeName.equalsIgnoreCase("site_code"))
{
siteCode=genericUtility.getColumnValue("site_code", dom, "1");
if (siteCode == null || siteCode.trim().length()<=0)
{
errList.add("VMSITECDNL");
errFields.add(childNodeName.toLowerCase());
}
else
{
sql1="select count(*) as cnt from site where site_code=?";
pstmt1=conn.prepareStatement(sql1);
pstmt1.setString(1, siteCode);
rs1=pstmt1.executeQuery();
if(rs1.next())
{
cnt=rs1.getInt("cnt");
}
if(cnt==0)
{
errList.add("SITECDINVL");
errFields.add(childNodeName.toLowerCase());
}
pstmt1.close();
pstmt1=null;
rs1.close();
rs1=null;
}
}
if (childNodeName.equalsIgnoreCase("site_code__reqd")) if (childNodeName.equalsIgnoreCase("site_code__reqd"))
{ {
siteCodeReq=genericUtility.getColumnValue("site_code__reqd", dom, "1"); siteCodeReq=genericUtility.getColumnValue("site_code__reqd", dom, "1");
......
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