Commit f5f58525 authored by dhirajchavan's avatar dhirajchavan

below colums inserted into process function.

FAV_OPTION                                                 CHAR(1)
 FAV_ORDER                                                  NUMBER(16)
 EXCLUDE_RIGHTS_CHAR                         VARCHAR2(10)
 ATTACH_RIGHTS                                              VARCHAR2(10)


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@101525 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 218b9c2f
...@@ -363,7 +363,7 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U ...@@ -363,7 +363,7 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U
retTabSepStrBuff.append("</Detail2>"); retTabSepStrBuff.append("</Detail2>");
retTabSepStrBuff.append("\n"); retTabSepStrBuff.append("\n");
//System.out.println("Key getdata function ["+key+"]"); //System.out.println("Key getdata function ["+key+"]");
//System.out.println("rights in function ["+ rs.getString("RIGHTS") +"]"); //System.out.println("rights in function ["+ rs.getString("RIGHTS") +"]");
//userRightsMap.put(key, rs.getString("RIGHTS")); //userRightsMap.put(key, rs.getString("RIGHTS"));
...@@ -476,7 +476,9 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U ...@@ -476,7 +476,9 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U
String defFilt = null; String defFilt = null;
String objName = null; String objName = null;
String winName = null; String winName = null;
String favOption=null,favOrder=null,excludeRightsChar=null,attachRights=null;
NodeList parentNodeList = null; NodeList parentNodeList = null;
NodeList childNodeList = null; NodeList childNodeList = null;
Node parentNode = null; Node parentNode = null;
...@@ -492,16 +494,20 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U ...@@ -492,16 +494,20 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U
profileId = genericUtility.getColumnValue("profile_id", headerDom); profileId = genericUtility.getColumnValue("profile_id", headerDom);
System.out.println("profileId..............."+profileId); System.out.println("profileId..............."+profileId);
String batchInesertSql = "INSERT INTO USER_RIGHTS ( PROFILE_ID, APPLICATION, MENU_ROW, MENU_COL, MENU_SUBCOL, LEVEL_4, LEVEL_5, MENU_NAME, RIGHTS, OBJ_NAME, ACC_FILT, DEF_FILT)" String batchInesertSql = "INSERT INTO USER_RIGHTS ( PROFILE_ID, APPLICATION, MENU_ROW, MENU_COL, MENU_SUBCOL, LEVEL_4, LEVEL_5, MENU_NAME, RIGHTS, OBJ_NAME, ACC_FILT, DEF_FILT,FAV_OPTION,FAV_ORDER,EXCLUDE_RIGHTS_CHAR,ATTACH_RIGHTS)"
+ " VALUES ( '" + profileId + "' , ?, ?, ?, ?, ?, ?, ?, ?,?, ?, ? )"; + " VALUES ( '" + profileId + "' , ?, ?, ?, ?, ?, ?, ?, ?,?, ?, ?,?,?,?,? )";
System.out.println("Insert Sql :: " + batchInesertSql); System.out.println("Insert Sql :: " + batchInesertSql);
String batchUpdateSql = "UPDATE USER_RIGHTS SET " + String batchUpdateSql = "UPDATE USER_RIGHTS SET " +
" RIGHTS = ?, " + " RIGHTS = ?, " +
" OBJ_NAME = ?, " + " OBJ_NAME = ?, " +
" ACC_FILT = ?, " + " ACC_FILT = ?, " +
" DEF_FILT = ? " + " DEF_FILT = ?, " +
" FAV_OPTION=?, "+
" FAV_ORDER=?, "+
" EXCLUDE_RIGHTS_CHAR=?, "+
" ATTACH_RIGHTS=? "+
" WHERE PROFILE_ID = '" + profileId + "' " + " WHERE PROFILE_ID = '" + profileId + "' " +
" AND APPLICATION = ? " + " AND APPLICATION = ? " +
" AND MENU_ROW = ? " + " AND MENU_ROW = ? " +
...@@ -686,6 +692,61 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U ...@@ -686,6 +692,61 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U
} }
} }
// end Of Code added by mahesh // end Of Code added by mahesh
//Added by Dhiraj Chavan on 06/May/2016
if (childNodeName.equals("fav_option"))
{
if (childNode.getFirstChild() != null )
{
favOption = (childNode.getFirstChild().getNodeValue());
}
else
{
favOption ="";
}
}
if (childNodeName.equals("fav_order"))
{
if (childNode.getFirstChild() != null )
{
favOrder = (childNode.getFirstChild().getNodeValue());
}
else
{
favOrder ="";
}
}
System.out.println("favOrder@@"+favOrder);
if (childNodeName.equals("exclude_rights_char"))
{
if (childNode.getFirstChild() != null )
{
excludeRightsChar = (childNode.getFirstChild().getNodeValue());
}
else
{
excludeRightsChar ="";
}
}
System.out.println("excludeRightsChar@@"+excludeRightsChar);
if (childNodeName.equals("attach_rights"))
{
if (childNode.getFirstChild() != null )
{
attachRights = (childNode.getFirstChild().getNodeValue());
}
else
{
attachRights ="";
}
}
System.out.println("attachRights@@"+attachRights);
////Ended by Dhiraj Chavan on 06/May/2016
} }
//winName=this.genericUtility.getColumnValue("win_name", detailDom); //winName=this.genericUtility.getColumnValue("win_name", detailDom);
winName = genericUtility.getColumnValueFromNode("win_name",detailDom.getElementsByTagName("Detail2").item(selectedRow));// added by akhilesh on 22/nov/12 winName = genericUtility.getColumnValueFromNode("win_name",detailDom.getElementsByTagName("Detail2").item(selectedRow));// added by akhilesh on 22/nov/12
...@@ -878,6 +939,12 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U ...@@ -878,6 +939,12 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U
// Added by mahesh on 16-06-2014 // Added by mahesh on 16-06-2014
pInsertStmt.setString(10, accFilt); pInsertStmt.setString(10, accFilt);
pInsertStmt.setString(11, defFilt); pInsertStmt.setString(11, defFilt);
//Added By dhiraj Chavan on 06/May/2016
pInsertStmt.setString(12, favOption);
pInsertStmt.setString(13, favOrder);
pInsertStmt.setString(14, excludeRightsChar);
pInsertStmt.setString(15, attachRights);
insertCount++; insertCount++;
pInsertStmt.addBatch(); pInsertStmt.addBatch();
} }
...@@ -890,12 +957,18 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U ...@@ -890,12 +957,18 @@ public class UserRightsPrc extends ProcessEJB implements UserRightsPrcLocal , U
pUpdateStmt.setString(3, accFilt); pUpdateStmt.setString(3, accFilt);
pUpdateStmt.setString(4, defFilt); pUpdateStmt.setString(4, defFilt);
// End of code added by mahesh // End of code added by mahesh
pUpdateStmt.setString(5, application); //Added By Dhiraj Chavan on 06/May/2016
pUpdateStmt.setInt(6, Integer.parseInt(level1)); pUpdateStmt.setString(5, favOption);
pUpdateStmt.setInt(7, Integer.parseInt(level2)); pUpdateStmt.setString(6, favOrder);
pUpdateStmt.setInt(8, Integer.parseInt(level3)); pUpdateStmt.setString(7, excludeRightsChar);
pUpdateStmt.setInt(9, Integer.parseInt(level4)); pUpdateStmt.setString(8, attachRights);
pUpdateStmt.setInt(10, Integer.parseInt(level5)); //ended by dhiraj Chavan on 06/May/2016
pUpdateStmt.setString(9, application);
pUpdateStmt.setInt(10, Integer.parseInt(level1));
pUpdateStmt.setInt(11, Integer.parseInt(level2));
pUpdateStmt.setInt(12, Integer.parseInt(level3));
pUpdateStmt.setInt(13, Integer.parseInt(level4));
pUpdateStmt.setInt(14, Integer.parseInt(level5));
updateCount++; updateCount++;
pUpdateStmt.addBatch(); pUpdateStmt.addBatch();
} }
......
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