Commit 2fdaac94 authored by kdabholkar's avatar kdabholkar

commited for validation method of gst_regno form 2.


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@106148 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d78aa030
......@@ -89,6 +89,7 @@ public class GstRegNoIC extends ValidatorEJB implements GstRegNoICRemote, GstReg
ArrayList<String> errList = new ArrayList<String>();
ArrayList<String> errFields = new ArrayList<String>();
String site_code="";
String user_nameVal="";
String rec_type="";
String tran_type="";
String submission_type="";
......@@ -210,7 +211,68 @@ public class GstRegNoIC extends ValidatorEJB implements GstRegNoICRemote, GstReg
}//end of for loop
}//end of case1
break;
case 2:
{
parentNodeList = dom.getElementsByTagName("Detail2");
parentNode = parentNodeList.item(0);
childNodeList = parentNode.getChildNodes();
childNodeLength = childNodeList.getLength();
for(ctr = 0; ctr < childNodeLength; ctr++)
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
System.out.println("CHILD OF DETAIL:::"+childNodeName);
if("user_id".equalsIgnoreCase(childNodeName))
{
user_nameVal = checkNull(genericUtility.getColumnValue("user_id",dom)).trim();
System.out.println("user_id******"+site_code);
if(user_nameVal == null || user_nameVal.trim().length() ==0)
{
errCode = "NULCODE";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
else if(user_nameVal != null && user_nameVal.trim().length() > 0)
{
sql = "select count(*) as cnt from users where code=?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,user_nameVal);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt("cnt");
}
if(pstmt != null)
{
pstmt.close();
pstmt = null;
}
if(rs != null)
{
rs.close();
rs = null;
}
if(cnt==0)
{
errCode = "INVCODE";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
}//end of for loop
}
break;
}//end of switch statement
int errListSize = errList.size();
......
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