Commit 3fa98f73 authored by manohar's avatar manohar

price_list from dom for null value checked


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93238 ce508802-f39f-4f6c-b175-0d175dae99d5
parent cd2eebeb
......@@ -175,26 +175,15 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
long mslab_no=0;
priceList = genericUtility.getColumnValue("price_list",dom) ;
String mprice_list,mitem_code,munit,mlist_type;
valueXmlString.append("<price_list protect=\"1\">").append("<![CDATA["+priceList+"]]>").append("</price_list>");
// 21/06813 manoharan check for value
valueXmlString.append("<item_code protect=\"0\">").append("<![CDATA[").append(" ").append("]]>").append("</item_code>");
valueXmlString.append("<unit protect=\"0\">").append("<![CDATA[ ]]>").append("</unit>");
// 31/01/2008 manoharan distinct not required
//sql = "SELECT DISTINCT list_type FROM PRICELIST WHERE price_list = '"+ priceList +"'";
sql = "SELECT list_type FROM PRICELIST WHERE price_list = '"+ priceList +"'";
rs = stmt.executeQuery(sql);
System.out.println("SQL....."+sql);
if (rs.next())
{
listType = rs.getString("list_type");
valueXmlString.append("<list_type protect=\"1\">").append("<![CDATA["+listType+"]]>").append("</list_type>");
}
else
if (priceList != null && priceList.trim().length() > 0 )
{
// 31/01/2008 manoharan
rs.close();
rs = null;
sql = "SELECT list_type FROM PRICELIST_MST WHERE price_list = '"+ priceList +"'";
valueXmlString.append("<price_list protect=\"1\">").append("<![CDATA["+priceList+"]]>").append("</price_list>");
// 31/01/2008 manoharan distinct not required
//sql = "SELECT DISTINCT list_type FROM PRICELIST WHERE price_list = '"+ priceList +"'";
sql = "SELECT list_type FROM PRICELIST WHERE price_list = '"+ priceList +"'";
rs = stmt.executeQuery(sql);
System.out.println("SQL....."+sql);
......@@ -205,28 +194,43 @@ public class PriceList extends ValidatorEJB implements PriceListLocal, PriceList
}
else
{
valueXmlString.append("<list_type protect=\"0\">").append("<![CDATA[ ]]>").append("</list_type>");
// 31/01/2008 manoharan
rs.close();
rs = null;
sql = "SELECT list_type FROM PRICELIST_MST WHERE price_list = '"+ priceList +"'";
rs = stmt.executeQuery(sql);
System.out.println("SQL....."+sql);
if (rs.next())
{
listType = rs.getString("list_type");
valueXmlString.append("<list_type protect=\"1\">").append("<![CDATA["+listType+"]]>").append("</list_type>");
}
else
{
valueXmlString.append("<list_type protect=\"0\">").append("<![CDATA[ ]]>").append("</list_type>");
}
// end 31/01/2008 manoharan
}
// end 31/01/2008 manoharan
}
rs.close();
rs = null;
rs.close();
rs = null;
sql="SELECT MAX(SLAB_NO) FROM PRICELIST WHERE PRICE_LIST = '" + priceList + "'";
sql="SELECT MAX(SLAB_NO) FROM PRICELIST WHERE PRICE_LIST = '" + priceList + "'";
rs=stmt.executeQuery(sql);
System.out.println("SQL query....."+sql);
if(rs.next())
{
mslab_no=rs.getLong(1);
valueXmlString.append("<slab_no protect=\"1\">").append(mslab_no + 1).append("</slab_no>");
}
else
{
valueXmlString.append("<slab_no protect=\"1\">").append("1").append("</slab_no>");
rs=stmt.executeQuery(sql);
System.out.println("SQL query....."+sql);
if(rs.next())
{
mslab_no=rs.getLong(1);
valueXmlString.append("<slab_no protect=\"1\">").append(mslab_no + 1).append("</slab_no>");
}
else
{
valueXmlString.append("<slab_no protect=\"1\">").append("1").append("</slab_no>");
}
rs.close();
rs = null;
}
rs.close();
rs = null;
......
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