Commit 1c161a1e authored by pgole's avatar pgole

Updated ejb component


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101512 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a56990a4
......@@ -118,7 +118,7 @@ public class StarclubEligWorkIC extends ValidatorEJB implements StarclubEligWork
{
childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName();
//System.out.println("childNodeName["+childNodeName+"]");
System.out.println("childNodeName["+childNodeName+"]");
if ( childNodeName.equalsIgnoreCase( "site_code" ) )
{
siteCode = checkNull(genericUtility.getColumnValue( "site_code", dom, "1" ));
......@@ -149,7 +149,7 @@ public class StarclubEligWorkIC extends ValidatorEJB implements StarclubEligWork
}
if ( childNodeName.equalsIgnoreCase( "division" ) )
{
//System.out.println("Inside wfval division>>>");
System.out.println("Inside wfval division>>>");
if ( childNode.getFirstChild() == null )
{
errCode = "VMDIVISNUL";
......@@ -184,7 +184,7 @@ public class StarclubEligWorkIC extends ValidatorEJB implements StarclubEligWork
}
if ( childNodeName.equalsIgnoreCase( "emp_code" ) )
{
//System.out.println("Inside wfval emp_code>>>");
System.out.println("Inside wfval emp_code>>>");
if ( childNode.getFirstChild() == null )
{
System.out.println("Inside wfval childNode emp_code>>>"+childNode.getFirstChild());
......@@ -196,7 +196,6 @@ public class StarclubEligWorkIC extends ValidatorEJB implements StarclubEligWork
{
System.out.println("Inside wfval emp_code else>>>");
empCode = genericUtility.getColumnValue( "emp_code", dom);
division = genericUtility.getColumnValue( "division", dom);;
sql = "SELECT COUNT(1) FROM EMPLOYEE WHERE EMP_CODE = ?";
pstmt = conn.prepareStatement( sql );
pstmt.setString(1,empCode);
......@@ -218,31 +217,7 @@ public class StarclubEligWorkIC extends ValidatorEJB implements StarclubEligWork
pstmt.close();
pstmt = null;
if ("A".equalsIgnoreCase(editFlag) && childNode.getFirstChild() != null )
{
System.out.println("Inside empCode emp_code else>>>"+empCode+"division"+division+"editFlag"+editFlag);
sqlDiv = "SELECT COUNT(1) FROM STARCLUB_ELIGIBILITY_WORKING WHERE DIVISION = ? AND EMP_CODE = ?";
pstmt = conn.prepareStatement( sqlDiv );
pstmt.setString(1,division);
pstmt.setString(2,empCode);
divrs = pstmt.executeQuery();
if( divrs.next() )
{
cntdiv = divrs.getInt( 1 );
}
System.out.println(" COUNT =====> [" + cntdiv + "]");
if( cntdiv > 0 )
{
errCode = "VTDUPDIVIN";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
divrs.close();
divrs = null;
pstmt.close();
pstmt = null;
}
......@@ -250,10 +225,20 @@ public class StarclubEligWorkIC extends ValidatorEJB implements StarclubEligWork
}
if ( childNodeName.equalsIgnoreCase( "acct_prd" ) )
{
acctPrd = genericUtility.getColumnValue( "acct_prd", dom);
if(acctPrd!=null && acctPrd.trim().length() > 0)
acctPrd = checkNull(genericUtility.getColumnValue( "acct_prd", dom));
empCode = checkNull(genericUtility.getColumnValue( "emp_code", dom));
division = checkNull(genericUtility.getColumnValue( "division", dom));;
if ( childNode.getFirstChild() == null )
{
System.out.println("Inside wfval childNode acct_prd>>>"+childNode.getFirstChild());
errCode = "NULLACCPRD";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
else
{
empCode = genericUtility.getColumnValue( "emp_code", dom);
sql = "SELECT COUNT(1) FROM ACCTPRD WHERE CODE = ?";
pstmt = conn.prepareStatement( sql );
pstmt.setString(1,acctPrd);
......@@ -274,6 +259,33 @@ public class StarclubEligWorkIC extends ValidatorEJB implements StarclubEligWork
pstmt.close();
pstmt = null;
if ("A".equalsIgnoreCase(editFlag) && childNode.getFirstChild() != null )
{
System.out.println("Inside empCode emp_code else>>>"+empCode+"division"+division+"editFlag"+editFlag);
sqlDiv = "SELECT COUNT(1) FROM STARCLUB_ELIGIBILITY_WORKING WHERE DIVISION = ? AND EMP_CODE = ? AND ACCT_PRD = ?";
pstmt = conn.prepareStatement( sqlDiv );
pstmt.setString(1,division);
pstmt.setString(2,empCode);
pstmt.setString(3,acctPrd);
divrs = pstmt.executeQuery();
if( divrs.next() )
{
cntdiv = divrs.getInt( 1 );
}
System.out.println(" COUNT =====> [" + cntdiv + "]");
if( cntdiv > 0 )
{
errCode = "VTDUPDIVIN";
errList.add(errCode);
errFields.add(childNodeName.toLowerCase());
}
divrs.close();
divrs = null;
pstmt.close();
pstmt = null;
}
}
......@@ -311,7 +323,7 @@ public class StarclubEligWorkIC extends ValidatorEJB implements StarclubEligWork
System.out.println("errListSize [" + errListSize + "] errFields size [" + errFields.size() + "]");
if ((errList != null) && (errListSize > 0))
{
//System.out.println("Inside errList >"+errList);
System.out.println("Inside errList >"+errList);
for (cnt = 0; cnt < errListSize; cnt++)
{
errCode = (String)errList.get(cnt);
......
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