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
conn = connDriver.getConnectDB("DriverITM");
conn.setAutoCommit(false);
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);
System.out.println("@@@@@ :periodCode:["+periodCode+"]:::varName:["+varName+"]:::newPeriodCode:["+ newPeriodCode+"]");
System.out.println("@@@@@ :periodCode:["+periodCode+"]:::::newPeriodCode:["+ newPeriodCode+"]");
if( periodCode == null || periodCode.trim().length() ==0 )
{
errString = itmDBAccessEJB.getErrorString("","PRDCODNULL","");
return errString;
}
else if( newPeriodCode == null || newPeriodCode.trim().length() == 0 )
{
errString = itmDBAccessEJB.getErrorString("","NEWPRCONUL","");
return errString;
}
else if( newPeriodCode != null && newPeriodCode.trim().length() > 0 )
{
......@@ -141,27 +143,30 @@ public class CopyPayParamPrs extends ValidatorEJB implements CopyPayParamPrsLoca
if (!Character.isDigit(newPeriodCode.charAt(i)))
{
errString = itmDBAccessEJB.getErrorString("","NEWPRCOINV","");
return errString;
}
}
}
else
{
errString = itmDBAccessEJB.getErrorString("","NEWPRCOINV","");
errString = itmDBAccessEJB.getErrorString("","NEWPRCOINV","");
return errString;
}
}
else if( varName == null || varName.trim().length() ==0 )
{
errString = itmDBAccessEJB.getErrorString("","VARNAMNULL","");
}
else
//else if( varName == null || varName.trim().length() ==0 )
//{
// errString = itmDBAccessEJB.getErrorString("","VARNAMNULL","");
//}
//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 "
+"FROM payrparm WHERE prd_code = ? and var_name = ?";
+"FROM payrparm WHERE prd_code = ? "; // and var_name = ?";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1,periodCode);
pstmt.setString(2,varName);
//pstmt.setString(2,varName);
rs = pstmt.executeQuery();
if(rs.next())
while(rs.next())
{
varName = rs.getString("var_name");
varType = rs.getString("var_type");
......@@ -207,13 +212,13 @@ public class CopyPayParamPrs extends ValidatorEJB implements CopyPayParamPrsLoca
if(updCnt > 0 )
{
conn.commit();
System.out.println("@@@@@ Record inserted :["+updCnt+"]");
System.out.println("@@@@@ Record inserted for ["+newPeriodCode +"]::["+ varName +"] :::::: @@@@@");
}
}
else
{
System.out.println("@@@@@ :::::Record already exist :::::: @@@@@");
errString = itmDBAccessLocal.getErrorString("","VMDUPREC1","");
System.out.println("@@@@@ :::::Record already exist for ["+newPeriodCode +"]::["+ varName +"] :::::: @@@@@");
//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