Commit 56125e6f authored by pshinde's avatar pshinde

Itemchange and validatin of Customer Item Update


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97932 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 003eb212
......@@ -82,6 +82,7 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo
String sql = "";
String errorType = "";
String custCodeFrom="",custCodeTo="";
String siteCodeFrom="",siteCodeTo="";
String itemCodeFrom="",itemCodeTo="";
//double integralQty=0;
String integralQty="";
......@@ -128,24 +129,22 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo
childNodeName = childNode.getNodeName();
System.out.println("Priyanka testing :childNodeName : "+childNodeName);
if(childNodeName.equalsIgnoreCase("cust_code__from"))
{
custCodeFrom = checkNull(genericUtility.getColumnValue("cust_code__from",dom));
System.out.println(" CustCodeFrom ====" + custCodeFrom);
if (custCodeFrom == null || custCodeFrom.trim().length() == 0)
//added for site_code_from
if(childNodeName.equalsIgnoreCase("site_code__fr"))
{
siteCodeFrom = checkNull(genericUtility.getColumnValue("site_code__fr", dom));
if(siteCodeFrom == null || siteCodeFrom.trim().length() == 0)
{
errCode = "VMCUSTCDFR";
errCode = "VMSITECDFR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
else
{
sql = "select count(1) from customer where cust_code= ? ";
sql = "select count(1) from site where site_code= ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, custCodeFrom);
pstmt.setString(1, siteCodeFrom);
rs = pstmt.executeQuery();
if(rs.next())
{
......@@ -158,34 +157,30 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo
if(cnt == 0)
{
errCode = "VMINVCDFR";
errCode = "VMSITEFR";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
//cust_code__to
else if(childNodeName.equalsIgnoreCase("cust_code__to"))
{
custCodeTo = checkNull(genericUtility.getColumnValue("cust_code__to",dom));
System.out.println(" CustCodeTo ====" + custCodeTo);
if (custCodeTo == null || custCodeTo.trim().length() == 0)
//added for site_code_to
else if(childNodeName.equalsIgnoreCase("site_code__to"))
{
errCode = "VMCUSTCDTO";
siteCodeTo = checkNull(genericUtility.getColumnValue("site_code__to", dom));
if(siteCodeTo == null || siteCodeTo.trim().length() == 0)
{
errCode = "VMSITECDTO";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
else
{
sql = "select count(1) from customer where cust_code= ? ";
sql = "select count(1) from site where site_code= ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, custCodeTo);
pstmt.setString(1, siteCodeTo);
rs = pstmt.executeQuery();
if(rs.next())
{
......@@ -198,16 +193,16 @@ public class CustItemUpdateIC extends ValidatorEJB implements CustItemUpdateICLo
if(cnt == 0)
{
errCode = "VMINVCDTO";
errCode = "VMSITETO";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
}
}
//item_code__from
else if(childNodeName.equalsIgnoreCase("item_code__from"))
{
......
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