Commit 787e7a0e authored by dsawant's avatar dsawant

validation for remarks budget id is added


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@93185 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 8af38543
...@@ -86,6 +86,31 @@ public class BudgetGroupAcctAmd extends ValidatorEJB implements BudgetGroupAcctA ...@@ -86,6 +86,31 @@ public class BudgetGroupAcctAmd extends ValidatorEJB implements BudgetGroupAcctA
childNode = childNodeList.item(ctr); childNode = childNodeList.item(ctr);
childNodeName = childNode.getNodeName(); childNodeName = childNode.getNodeName();
//changes by deepak
if (childNodeName.equalsIgnoreCase("amd_no"))
{
String amdno="";
amdno = genericUtility.getColumnValue("amd_no",dom);
if (amdno == null || amdno.trim().length() == 0 )
{
errCode = "VMAMNIE";
errString = getErrorString("amd_no",errCode,userId);
break;
}
else
{
cnt= getDBRowCount(conn,"budgrp_acct_amd","amd_no",amdno);
if(cnt == 1)
{
errCode = "VMAMNOE";
errString = getErrorString("amd_no",errCode,userId);
break;
}
}
}
//changes by deepak
if (childNodeName.equalsIgnoreCase("budget_id")) if (childNodeName.equalsIgnoreCase("budget_id"))
{ {
String budgetId=""; String budgetId="";
...@@ -156,6 +181,36 @@ public class BudgetGroupAcctAmd extends ValidatorEJB implements BudgetGroupAcctA ...@@ -156,6 +181,36 @@ public class BudgetGroupAcctAmd extends ValidatorEJB implements BudgetGroupAcctA
} }
} }
//changes by deepak
if (childNodeName.equalsIgnoreCase("budget_amt"))
{
String budamt="";
budamt = genericUtility.getColumnValue("budget_amt",dom);
if (budamt == null || budamt.trim().length() == 0 )
{
errCode = "VTBDATNUL";
errString = getErrorString("budget_amt",errCode,userId);
break;
}
}
else if (childNodeName.equalsIgnoreCase("remarks"))
{
String remarks="";
remarks = genericUtility.getColumnValue("remarks",dom);
if (remarks == null || remarks.trim().length() == 0 )
{
errCode = "VMREMNN";
errString = getErrorString("remarks",errCode,userId);
break;
}
}
//changes by deepak
}// for loop end }// for loop end
break; break;
} //end switch } //end switch
...@@ -313,15 +368,21 @@ public class BudgetGroupAcctAmd extends ValidatorEJB implements BudgetGroupAcctA ...@@ -313,15 +368,21 @@ public class BudgetGroupAcctAmd extends ValidatorEJB implements BudgetGroupAcctA
//budgetAmt = getNameOrDescrForCode(conn, "bud_grp_acctdet", "budget_amt", "bud_group_code", budGrpCode); //budgetAmt = getNameOrDescrForCode(conn, "bud_grp_acctdet", "budget_amt", "bud_group_code", budGrpCode);
tranid = getNameOrDescrForCode(conn, "bud_grp_acct", "tran_id", "budget_id", budget_Id); tranid = getNameOrDescrForCode(conn, "bud_grp_acct", "tran_id", "budget_id", budget_Id);
System.out.println("transaction id------@@ "+tranid); System.out.println("transaction id------@@ "+tranid);
String sql1="select budgetacct.tran_id,budgetacct.budget_id,budgetacctdet.BUD_GROUP_CODE,budgetacctdet.budget_amt " + // String sql1="select budgetacct.tran_id,budgetacct.budget_id,budgetacctdet.BUD_GROUP_CODE,budgetacctdet.budget_amt " +
// " from bud_grp_acct budgetacct,bud_grp_acctdet budgetacctdet " +
// " where budgetacct.tran_id= ? and budgetacctdet.bud_group_code = ?";
String sql1="select budgetacctdet.budget_amt " +
" from bud_grp_acct budgetacct,bud_grp_acctdet budgetacctdet " + " from bud_grp_acct budgetacct,bud_grp_acctdet budgetacctdet " +
" where budgetacct.tran_id= ? and budgetacctdet.bud_group_code = ?"; " where budgetacct.tran_id = budgetacctdet.tran_id and budgetacct.budget_id = ? and budgetacctdet.bud_group_code = ?";
System.out.println("SQL------ : ["+sql1+"]"); System.out.println("SQL------ : ["+sql1+"]");
try try
{ {
pstmt = conn.prepareStatement(sql1); pstmt = conn.prepareStatement(sql1);
pstmt.setString(1,tranid); pstmt.setString(1,budget_Id);
pstmt.setString(2,budGrpCode); pstmt.setString(2,budGrpCode);
rs = pstmt.executeQuery(); rs = pstmt.executeQuery();
if(rs.next()) if(rs.next())
......
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