Commit 4cf5318a authored by mchaudhari's avatar mchaudhari

Add new column site Code .. validation and item change


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@95628 ce508802-f39f-4f6c-b175-0d175dae99d5
parent f2e3156a
...@@ -428,7 +428,37 @@ public class WorkOrderRouteAlt extends ValidatorEJB implements WorkOrderRouteAlt ...@@ -428,7 +428,37 @@ public class WorkOrderRouteAlt extends ValidatorEJB implements WorkOrderRouteAlt
} }
} }
// Added by mahesh on 14-07-2014
else if (childNodeName.equalsIgnoreCase("site_code")){
String siteCode = "";
int count = 0;
siteCode = checkNull(genericUtility.getColumnValue("site_code",dom));
if(siteCode.length() > 0){
sql="select count(1) from site where site_code = ?";
pstmt=conn.prepareStatement(sql);
pstmt.setString(1, siteCode);
rs=pstmt.executeQuery();
if(rs.next()){
count=rs.getInt(1);
}
rs.close();
rs=null;
pstmt.close();
pstmt=null;
if(count == 0){
errCode = "VTSHSITE";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
}else{
errCode = "VMSITECD1";
errList.add( errCode );
errFields.add( childNodeName.toLowerCase() );
}
}
// End of code added by mahesh
} //end for loop } //end for loop
...@@ -563,7 +593,7 @@ public class WorkOrderRouteAlt extends ValidatorEJB implements WorkOrderRouteAlt ...@@ -563,7 +593,7 @@ public class WorkOrderRouteAlt extends ValidatorEJB implements WorkOrderRouteAlt
Node parentNode = null; Node parentNode = null;
Node childNode = null; Node childNode = null;
int ctr = 0; int ctr = 0;
String sql="",workorder="",mcCodeDesc="",procCodeDesc="",itemCodeDesc=""; String sql="",workorder="",mcCodeDesc="",procCodeDesc="",itemCodeDesc="", loginSiteCode = "", sitedescr = "";
try try
{ {
...@@ -612,6 +642,29 @@ public class WorkOrderRouteAlt extends ValidatorEJB implements WorkOrderRouteAlt ...@@ -612,6 +642,29 @@ public class WorkOrderRouteAlt extends ValidatorEJB implements WorkOrderRouteAlt
valueXmlString.append("<confirmed>").append("<![CDATA[" + confirm + "]]>").append("</confirmed>"); valueXmlString.append("<confirmed>").append("<![CDATA[" + confirm + "]]>").append("</confirmed>");
valueXmlString.append("<route_code>").append("<![CDATA[" + routecodeDF + "]]>").append("</route_code>"); valueXmlString.append("<route_code>").append("<![CDATA[" + routecodeDF + "]]>").append("</route_code>");
// Added by mahesh on 14-07-2014
loginSiteCode = checkNull(genericUtility.getValueFromXTRA_PARAMS(xtraParams, "loginSiteCode"));
if ( loginSiteCode!= null && loginSiteCode.trim().length() > 0 )
{
sql = "select descr from site where site_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loginSiteCode);
rs = pstmt.executeQuery();
if(rs.next())
{
sitedescr = checkNull( rs.getString(1));
System.out.println("Default loginSiteCode descr["+sitedescr+"]");
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
}
valueXmlString.append("<site_code>").append("<![CDATA["+checkNull(loginSiteCode)+"]]>").append("</site_code>");
valueXmlString.append("<site_descr>").append("<![CDATA["+checkNull(sitedescr)+"]]>").append("</site_descr>");
// End of code added by mahesh
} }
if (currentColumn.trim().equalsIgnoreCase("operation")) if (currentColumn.trim().equalsIgnoreCase("operation"))
...@@ -798,6 +851,32 @@ public class WorkOrderRouteAlt extends ValidatorEJB implements WorkOrderRouteAlt ...@@ -798,6 +851,32 @@ public class WorkOrderRouteAlt extends ValidatorEJB implements WorkOrderRouteAlt
} }
// Code added by mahesh on 14-07-2014
else if(currentColumn.trim().equalsIgnoreCase("site_code")){
loginSiteCode = checkNull(genericUtility.getColumnValue("site_code",dom));
if ( loginSiteCode!= null && loginSiteCode.trim().length() > 0 )
{
sql = "select descr from site where site_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, loginSiteCode);
rs = pstmt.executeQuery();
if(rs.next())
{
sitedescr = checkNull( rs.getString(1));
System.out.println("Default loginSiteCode descr["+sitedescr+"]");
}else{
sitedescr = "";
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
}
valueXmlString.append("<site_descr>").append("<![CDATA["+checkNull(sitedescr)+"]]>").append("</site_descr>");
}
// End of code added by mahesh
......
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