Commit 7b206056 authored by pshinde's avatar pshinde

changes in messages in freight rate


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@94508 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 07e99fc9
...@@ -147,6 +147,15 @@ public class FreightRateIC extends ValidatorEJB implements FreightRateICLocal,Fr ...@@ -147,6 +147,15 @@ public class FreightRateIC extends ValidatorEJB implements FreightRateICLocal,Fr
System.out.println("freight list can not be blank!!!"); System.out.println("freight list can not be blank!!!");
System.out.println("freight list VALDATION!!!"); System.out.println("freight list VALDATION!!!");
} }
if(!isExist(conn, "freight_list", "FRT_LIST", frtList))
{
errCode = "VTFRLNTEXT";//Freight List does not exists
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
System.out.println("Freight List does not exists");
}
} }
else if(childNodeName.equalsIgnoreCase("load_type")) else if(childNodeName.equalsIgnoreCase("load_type"))
...@@ -184,10 +193,10 @@ public class FreightRateIC extends ValidatorEJB implements FreightRateICLocal,Fr ...@@ -184,10 +193,10 @@ public class FreightRateIC extends ValidatorEJB implements FreightRateICLocal,Fr
if(cnt==0) if(cnt==0)
{ {
errCode = "VTFRLNTEXT";//Freight List does not exists errCode = "VMFLTVLD";//Load type not defined for freight list master
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
System.out.println("Freight List does not exists"); System.out.println("Load type not defined for freight list master");
} }
} }
...@@ -203,7 +212,7 @@ public class FreightRateIC extends ValidatorEJB implements FreightRateICLocal,Fr ...@@ -203,7 +212,7 @@ public class FreightRateIC extends ValidatorEJB implements FreightRateICLocal,Fr
if (standCodeFrom == null || standCodeFrom.trim().length() == 0) if (standCodeFrom == null || standCodeFrom.trim().length() == 0)
{ {
errCode = "VTSTAN2 ";//STATION CODE FROM CAN NOT BE NULL errCode = "VMSTNCDFR";//STATION CODE FROM CAN NOT BE NULL
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
System.out.println("STATION CODE FROM CAN NOT BE NULL "); System.out.println("STATION CODE FROM CAN NOT BE NULL ");
...@@ -256,7 +265,7 @@ public class FreightRateIC extends ValidatorEJB implements FreightRateICLocal,Fr ...@@ -256,7 +265,7 @@ public class FreightRateIC extends ValidatorEJB implements FreightRateICLocal,Fr
} }
} }
} }
//stand_code_to //stand_code_to
...@@ -271,7 +280,7 @@ public class FreightRateIC extends ValidatorEJB implements FreightRateICLocal,Fr ...@@ -271,7 +280,7 @@ public class FreightRateIC extends ValidatorEJB implements FreightRateICLocal,Fr
if (standCodeTo == null || standCodeTo.trim().length() == 0) if (standCodeTo == null || standCodeTo.trim().length() == 0)
{ {
errCode = "VTSTAN3 ";//STATION CODE To CAN NOT BE NULL errCode = "VMSTNCDTO";//STATION CODE To CAN NOT BE NULL
errList.add(errCode); errList.add(errCode);
errFields.add(childNodeName.toLowerCase()); errFields.add(childNodeName.toLowerCase());
System.out.println("STATION CODE TO CAN NOT BE NULL "); System.out.println("STATION CODE TO CAN NOT BE NULL ");
...@@ -1219,4 +1228,39 @@ public String itemChanged(Document dom, Document dom1, Document dom2, String obj ...@@ -1219,4 +1228,39 @@ public String itemChanged(Document dom, Document dom1, Document dom2, String obj
return msgType; return msgType;
} }
private boolean isExist(Connection conn, String tableName, String columnName, String value) throws ITMException, RemoteException
{
PreparedStatement pstmt = null ;
ResultSet rs = null ;
String sql = "";
boolean status = false;
try
{
sql = "SELECT count(*) from " + tableName + " where " + columnName +" = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,value);
rs = pstmt.executeQuery();
if(rs.next())
{
if(rs.getBoolean(1))
{
status = true;
}
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
}
catch(Exception e)
{
System.out.println("Exception in isExist ");
e.printStackTrace();
throw new ITMException(e);
}
System.out.println("returning String from isExist ");
return status;
}
} }
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