Commit 5deb5ac0 authored by cpatil's avatar cpatil

modify for multiple update


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@91927 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a3b70490
...@@ -121,16 +121,18 @@ public class CopyPayParamPrs extends ValidatorEJB implements CopyPayParamPrsLoca ...@@ -121,16 +121,18 @@ public class CopyPayParamPrs extends ValidatorEJB implements CopyPayParamPrsLoca
conn = connDriver.getConnectDB("DriverITM"); conn = connDriver.getConnectDB("DriverITM");
conn.setAutoCommit(false); conn.setAutoCommit(false);
periodCode = genericUtility.getColumnValue("prd_code",dom); periodCode = genericUtility.getColumnValue("prd_code",dom);
varName = genericUtility.getColumnValue("var_name",dom); //varName = genericUtility.getColumnValue("var_name",dom);
newPeriodCode = genericUtility.getColumnValue("new_prd_code",dom); newPeriodCode = genericUtility.getColumnValue("new_prd_code",dom);
System.out.println("@@@@@ :periodCode:["+periodCode+"]:::varName:["+varName+"]:::newPeriodCode:["+ newPeriodCode+"]"); System.out.println("@@@@@ :periodCode:["+periodCode+"]:::::newPeriodCode:["+ newPeriodCode+"]");
if( periodCode == null || periodCode.trim().length() ==0 ) if( periodCode == null || periodCode.trim().length() ==0 )
{ {
errString = itmDBAccessEJB.getErrorString("","PRDCODNULL",""); errString = itmDBAccessEJB.getErrorString("","PRDCODNULL","");
return errString;
} }
else if( newPeriodCode == null || newPeriodCode.trim().length() == 0 ) else if( newPeriodCode == null || newPeriodCode.trim().length() == 0 )
{ {
errString = itmDBAccessEJB.getErrorString("","NEWPRCONUL",""); errString = itmDBAccessEJB.getErrorString("","NEWPRCONUL","");
return errString;
} }
else if( newPeriodCode != null && newPeriodCode.trim().length() > 0 ) else if( newPeriodCode != null && newPeriodCode.trim().length() > 0 )
{ {
...@@ -141,27 +143,30 @@ public class CopyPayParamPrs extends ValidatorEJB implements CopyPayParamPrsLoca ...@@ -141,27 +143,30 @@ public class CopyPayParamPrs extends ValidatorEJB implements CopyPayParamPrsLoca
if (!Character.isDigit(newPeriodCode.charAt(i))) if (!Character.isDigit(newPeriodCode.charAt(i)))
{ {
errString = itmDBAccessEJB.getErrorString("","NEWPRCOINV",""); errString = itmDBAccessEJB.getErrorString("","NEWPRCOINV","");
return errString;
} }
} }
} }
else else
{ {
errString = itmDBAccessEJB.getErrorString("","NEWPRCOINV",""); errString = itmDBAccessEJB.getErrorString("","NEWPRCOINV","");
return errString;
} }
} }
else if( varName == null || varName.trim().length() ==0 ) //else if( varName == null || varName.trim().length() ==0 )
{ //{
errString = itmDBAccessEJB.getErrorString("","VARNAMNULL",""); // errString = itmDBAccessEJB.getErrorString("","VARNAMNULL","");
} //}
else //else
if( newPeriodCode != null && periodCode != null && newPeriodCode.trim().length() > 0 && periodCode.trim().length() > 0)
{ {
sql = " SELECT var_name,var_type,var_value,chg_date,chg_user,chg_term,descr,var_subs " sql = " SELECT var_name,var_type,var_value,chg_date,chg_user,chg_term,descr,var_subs "
+"FROM payrparm WHERE prd_code = ? and var_name = ?"; +"FROM payrparm WHERE prd_code = ? "; // and var_name = ?";
pstmt = conn.prepareStatement(sql); pstmt = conn.prepareStatement(sql);
pstmt.setString(1,periodCode); pstmt.setString(1,periodCode);
pstmt.setString(2,varName); //pstmt.setString(2,varName);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) while(rs.next())
{ {
varName = rs.getString("var_name"); varName = rs.getString("var_name");
varType = rs.getString("var_type"); varType = rs.getString("var_type");
...@@ -207,13 +212,13 @@ public class CopyPayParamPrs extends ValidatorEJB implements CopyPayParamPrsLoca ...@@ -207,13 +212,13 @@ public class CopyPayParamPrs extends ValidatorEJB implements CopyPayParamPrsLoca
if(updCnt > 0 ) if(updCnt > 0 )
{ {
conn.commit(); conn.commit();
System.out.println("@@@@@ Record inserted :["+updCnt+"]"); System.out.println("@@@@@ Record inserted for ["+newPeriodCode +"]::["+ varName +"] :::::: @@@@@");
} }
} }
else else
{ {
System.out.println("@@@@@ :::::Record already exist :::::: @@@@@"); System.out.println("@@@@@ :::::Record already exist for ["+newPeriodCode +"]::["+ varName +"] :::::: @@@@@");
errString = itmDBAccessLocal.getErrorString("","VMDUPREC1",""); //errString = itmDBAccessLocal.getErrorString("","VMDUPREC1","");
} }
} }
......
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