Changeset 14080
- Timestamp:
- 04/19/05 18:59:17 (4 years ago)
- Files:
-
- trunk/optional/database/CreateScripts/versions/8.2.0/packages/pkg_methodology.sql (added)
- trunk/optional/database/CreateScripts/versions/8.2.0/prm_db_patch_8.2.0.sql (modified) (2 diffs)
- trunk/optional/database/CreateScripts/versions/8.2.0/tables (added)
- trunk/optional/database/CreateScripts/versions/8.2.0/tables/alter_pn_methodology_space.sql (added)
- trunk/optional/database/CreateScripts/versions/8.2.0/views (added)
- trunk/optional/database/CreateScripts/versions/8.2.0/views/pn_methodology_by_user_view.sql (added)
- trunk/optional/database/CreateScripts/versions/8.2.0/views/pn_methodology_view.sql (added)
- trunk/prm/Java/net/project/methodology/DomainListBean.java (modified) (1 diff)
- trunk/prm/Java/net/project/methodology/MethodologyProvider.java (modified) (1 diff)
- trunk/prm/Java/net/project/methodology/MethodologySpace.java (modified) (10 diffs)
- trunk/prm/Java/net/project/util/Conversion.java (modified) (1 diff)
- trunk/prm/Jsp/pnet/methodology/PropertiesEdit.jsp (modified) (4 diffs)
- trunk/prm/Jsp/pnet/methodology/PropertiesEditProcessing.jsp (modified) (2 diffs)
- trunk/prm/Jsp/pnet/methodology/TemplifySpace.jsp (modified) (1 diff)
- trunk/prm/Jsp/pnet/methodology/TemplifySpaceProcessing.jsp (modified) (1 diff)
- trunk/tools/installer/bluestone (deleted)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/optional/database/CreateScripts/versions/8.2.0/prm_db_patch_8.2.0.sql
r14012 r14080 25 25 @versions/8.2.0/schedule/cr_task_cycle_worker.sql 26 26 COMMIT; 27 @versions/8.2.0/tables/alter_pn_methodology_space.sql 28 COMMIT; 29 @versions/8.2.0/views/pn_methodology_view.sql 30 COMMIT; 31 @versions/8.2.0/views/pn_methodology_by_user_view.sql 32 COMMIT; 27 33 28 34 -------------------------------------------------------------------------------- … … 34 40 COMMIT; 35 41 @versions/8.2.0/packages/pkg_util.sql 42 COMMIT; 43 @versions/8.2.0/packages/pkg_methodology.sql 36 44 COMMIT; 37 45 trunk/prm/Java/net/project/methodology/DomainListBean.java
r10492 r14080 1 /*----------------------------------------------------------------------+2 |3 | $RCSfile$4 | $Revision$5 | $Date$6 | $Author$7 |8 +----------------------------------------------------------------------*/9 1 package net.project.methodology; 10 2 trunk/prm/Java/net/project/methodology/MethodologyProvider.java
r14058 r14080 86 86 String qstrGetMethodologyOptionList = "select m.methodology_id, m.methodology_name, s.space_name " + 87 87 "from pn_methodology_by_user_view m, pn_space_has_space shs, pn_space_view s " + 88 " where m.person_id = ? " + 89 " and shs.child_space_id = m.methodology_id and s.space_id = shs.parent_space_id and s.record_status = 'A' " + 88 " where (m.person_id = ? or m.is_global = 1) " + 89 " and shs.child_space_id = m.methodology_id " + 90 " and s.space_id = shs.parent_space_id and s.record_status = 'A' " + 90 91 " and m.record_status='A' order by s.space_name, m.methodology_name asc"; 91 92 trunk/prm/Java/net/project/methodology/MethodologySpace.java
r13408 r14080 50 50 private String keywords = null; 51 51 52 private boolean isGlobal = false; 53 52 54 private int[] selectedModules = null; 53 55 … … 216 218 } 217 219 220 221 public boolean isGlobal() { 222 return this.isGlobal; 223 } 224 225 public void setGlobal(String isGlobal) { 226 this.isGlobal = Conversion.toBoolean(isGlobal); 227 } 228 229 218 230 public void setSelectedModulesStringArray(String[] modules) { 219 231 … … 243 255 query.append("select methodology_id, parent_space_id, methodology_name, "); 244 256 query.append("methodology_desc, use_scenario_clob, created_by_id, created_by, modified_by_id, modified_by, "); 245 query.append("created_date, modified_date, record_status, crc ");257 query.append("created_date, modified_date, record_status, is_global, crc "); 246 258 query.append("from pn_methodology_view "); 247 259 query.append("where methodology_id = ? "); … … 265 277 setModifiedByID(db.result.getString("modified_by_id")); 266 278 setModifiedDate(db.result.getTimestamp("modified_date")); 279 setGlobal(db.result.getString("is_global")); 267 280 setCrc(db.result.getTimestamp("crc")); 268 281 setRecordStatus(db.result.getString("record_status")); … … 340 353 int methodologyIDIndex = 0; 341 354 342 db.prepareCall("{call METHODOLOGY.CREATE_METHODOLOGY(?,?,?,?,?,?,?, ?,? )}");355 db.prepareCall("{call METHODOLOGY.CREATE_METHODOLOGY(?,?,?,?,?,?,?, ?,?, ?)}"); 343 356 db.cstmt.setString(++index, getName()); 344 357 db.cstmt.setString(++index, getDescription()); … … 347 360 db.cstmt.setString(++index, this.industryID); 348 361 db.cstmt.setString(++index, this.categoryID); 362 db.cstmt.setInt(++index, Conversion.booleanToInt(this.isGlobal)); 349 363 db.cstmt.setInt(++index, (this.useScenario == null ? 1 : 0)); 350 364 db.cstmt.registerOutParameter((useScenarioClobIndex = ++index), java.sql.Types.CLOB); … … 369 383 int useScenarioClobIndex = 0; 370 384 371 db.prepareCall("{call METHODOLOGY.MODIFY_METHODOLOGY(?, ?, ?, ?, ?, ?, ?, ?, ?, ? )}");385 db.prepareCall("{call METHODOLOGY.MODIFY_METHODOLOGY(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)}"); 372 386 db.cstmt.setString(++index, getID()); 373 387 db.cstmt.setString(++index, getName()); … … 377 391 db.cstmt.setString(++index, this.industryID); 378 392 db.cstmt.setString(++index, this.categoryID); 393 db.cstmt.setInt(++index, Conversion.booleanToInt(this.isGlobal)); 379 394 if (this.crc == null) { 380 395 db.cstmt.setNull(++index, java.sql.Types.TIMESTAMP); … … 454 469 xml.append("<modified_by_id>" + XMLUtils.escape(this.modifiedByID) + "</modified_by_id>"); 455 470 xml.append("<modified_by>" + XMLUtils.escape(this.modifiedBy) + "</modified_by>"); 471 xml.append("<is_global>" + XMLUtils.escape(Conversion.booleanToString(isGlobal())) + "</is_global>"); 456 472 xml.append("<crc>" + XMLUtils.escape("" + this.crc) + "</crc>"); 457 473 xml.append("<record_status>" + XMLUtils.escape(this.recordStatus) + "</record_status>"); … … 484 500 industryID = null; 485 501 categoryID = null; 502 isGlobal=false; 486 503 keywords = null; 487 504 selectedModules = null; trunk/prm/Java/net/project/util/Conversion.java
r14010 r14080 55 55 */ 56 56 public static boolean toBoolean(String s) { 57 if (s != null && (s.equals("1") || s.equals("Y") || s.equals("true") ))57 if (s != null && (s.equals("1") || s.equals("Y") || s.equals("true") || s.equals("on"))) 58 58 return true; 59 59 else trunk/prm/Jsp/pnet/methodology/PropertiesEdit.jsp
r13914 r14080 11 11 net.project.security.User, 12 12 net.project.security.SessionManager, 13 net.project.project.DomainListBean" 13 net.project.project.DomainListBean, 14 net.project.util.Conversion" 14 15 %> 15 16 <%@ include file="/base/taglibInclude.jsp" %> … … 56 57 theForm = self.document.forms["main"]; 57 58 isLoaded = true; 59 60 setIsGlobal ('<%=Conversion.booleanToString(methodologySpace.isGlobal())%>'); 58 61 } 59 62 … … 76 79 theForm.submit(); 77 80 } 81 82 function setIsGlobal(isGlobal) { 83 if (isGlobal == 'true') { 84 theForm.isGlobal.checked = true; 85 } else { 86 theForm.isGlobal.checked = false; 87 } 88 } 89 78 90 79 91 </script> … … 133 145 <td> </td> 134 146 </tr> 147 <tr align="left"> 148 <td nowrap> </td> 149 <td nowrap class="fieldNonRequired"><display:get name="prm.methodology.global.label" /> </td> 150 <td nowrap> 151 <input type="checkbox" name="isGlobal"> 152 </td> 153 <td nowrap> </td> 154 </tr> 135 155 <tr align="left"> 136 156 <td nowrap colspan="5"> </td> trunk/prm/Jsp/pnet/methodology/PropertiesEditProcessing.jsp
r10578 r14080 1 <%--------------------------------------------------------------------2 |3 | $RCSfile$4 | $Revision$5 | $Date$6 | $Author$7 |8 |--------------------------------------------------------------------%>9 1 <%@ page 10 2 contentType="text/html; charset=UTF-8" … … 31 23 <jsp:setProperty name="methodologySpace" property="parentSpaceID" /> 32 24 <jsp:setProperty name="methodologySpace" property="useScenario" /> 25 26 <% 27 methodologySpace.setGlobal(request.getParameter("isGlobal")); 28 %> 33 29 <%-- Not supported yet 34 30 <jsp:setProperty name="methodologySpace" property="industryID" /> trunk/prm/Jsp/pnet/methodology/TemplifySpace.jsp
r13804 r14080 158 158 <td nowrap> </td> 159 159 </tr> 160 <tr align="left"> 161 <td nowrap> </td> 162 <td nowrap class="fieldNonRequired"><display:get name="prm.methodology.global.label" /> </td> 163 <td nowrap> 164 <input type="checkbox" name="isGlobal"> 165 </td> 166 <td nowrap> </td> 167 </tr> 160 168 <tr align="left"> 161 169 <td nowrap colspan="4"> </td> trunk/prm/Jsp/pnet/methodology/TemplifySpaceProcessing.jsp
r13805 r14080 27 27 methodologySpace.setUseScenario (request.getParameter("useScenario")); 28 28 methodologySpace.setParentSpaceID (request.getParameter("parentSpaceID")); 29 methodologySpace.setGlobal(request.getParameter("isGlobal")); 29 30 30 31 /* Not implemented yet
