Commit b8f64f46 authored by rtiwari's avatar rtiwari

updated


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@94123 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 39e745e2
......@@ -92,6 +92,7 @@ public class RpermitUpdPrc extends ProcessEJB implements RpermitUpdPrcLocal,Rper
boolean flagTo = false,flagFr = false;;
HashMap hmap = null;
int countCharFr = 0,countCharTo = 0,cnt=0;
int numFr = 0, numTo = 0;
String numStr2="",numStr1="",comp1="",comp2="",sql="";
PreparedStatement pstmt = null;
ResultSet rs = null;
......@@ -137,6 +138,46 @@ public class RpermitUpdPrc extends ProcessEJB implements RpermitUpdPrcLocal,Rper
errString = itmDBAccessEJB.getErrorString("","VPSTATCD2 ","","",conn);
return errString;
}
if(rpermitFr !=null && rpermitFr.trim().length() > 0)
{
sql= " select count(*) from roadpermit where rd_permit_no = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, rpermitFr);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt == 0)
{
errString = itmDBAccessEJB.getErrorString("","VPRDFR1","","",conn);
return errString;
}
}
if(rpermitTo !=null & rpermitTo.trim().length() > 0)
{
sql= " select count(*) from roadpermit where rd_permit_no = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, rpermitTo);
rs = pstmt.executeQuery();
if(rs.next())
{
cnt = rs.getInt(1);
}
rs.close();
rs = null;
pstmt.close();
pstmt = null;
if(cnt == 0)
{
errString = itmDBAccessEJB.getErrorString("","VPRDTO1","","",conn);
return errString;
}
}
if(rpermitFr.trim().length() > 0 && rpermitTo.trim().length() > 0)
{
......@@ -171,12 +212,22 @@ public class RpermitUpdPrc extends ProcessEJB implements RpermitUpdPrcLocal,Rper
numStr1 = getter1.reverse().toString();
numStr2 = getter2.reverse().toString();
System.out.println("numStr1:"+numStr1+"numStr2:"+numStr2);
if(numStr1.trim().length() > 0 && numStr2.trim().length() > 0 )
{
numFr = Integer.parseInt(numStr1);
numTo = Integer.parseInt(numStr2);
}
// if(!comp1.equals(comp2) || countCharTo!= countCharFr)
if(!comp1.equals(comp2))
{
errString = itmDBAccessEJB.getErrorString("","VPPATERN1 ","","",conn);
return errString;
}
if(numFr > numTo)
{
errString = itmDBAccessEJB.getErrorString("","VPINVRANG ","","",conn);
return errString;
}
else
{
hmap.put("pattern1", comp1);
......
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