Ignore:
Timestamp:
Jan 14, 2010, 10:51:03 PM (15 years ago)
Author:
gav
Message:

Refactor classes for asset tree refinement.
Regenerate views and controllers to suite.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/maintenanceAction/edit.gsp

    r178 r268  
    3131                            <tr class="prop">
    3232                                <td valign="top" class="name">
    33                                     <label for="maintenancePolicy">Maintenance Policy:</label>
     33                                    <label for="section">Section:</label>
    3434                                </td>
    35                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'maintenancePolicy','errors')}">
    36                                     <g:select optionKey="id" from="${MaintenancePolicy.list()}" name="maintenancePolicy.id" value="${maintenanceActionInstance?.maintenancePolicy?.id}" noSelection="['null':'']"></g:select>
    37                                 </td>
    38                             </tr>
    39                        
    40                             <tr class="prop">
    41                                 <td valign="top" class="name">
    42                                     <label for="systemSection">System Section:</label>
    43                                 </td>
    44                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'systemSection','errors')}">
    45                                     <g:select optionKey="id" from="${SystemSection.list()}" name="systemSection.id" value="${maintenanceActionInstance?.systemSection?.id}" noSelection="['null':'']"></g:select>
     35                                <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'section','errors')}">
     36                                    <g:select optionKey="id" from="${Section.list()}" name="section.id" value="${maintenanceActionInstance?.section?.id}" noSelection="['null':'']"></g:select>
    4637                                </td>
    4738                            </tr>
     
    5849                            <tr class="prop">
    5950                                <td valign="top" class="name">
    60                                     <label for="assetType">Asset Type:</label>
     51                                    <label for="assetSubItem">Asset Sub Item:</label>
    6152                                </td>
    62                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'assetType','errors')}">
    63                                     <g:select optionKey="id" from="${AssetType.list()}" name="assetType.id" value="${maintenanceActionInstance?.assetType?.id}" noSelection="['null':'']"></g:select>
     53                                <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'assetSubItem','errors')}">
     54                                    <g:select optionKey="id" from="${AssetSubItem.list()}" name="assetSubItem.id" value="${maintenanceActionInstance?.assetSubItem?.id}" noSelection="['null':'']"></g:select>
    6455                                </td>
    6556                            </tr>
     
    6758                            <tr class="prop">
    6859                                <td valign="top" class="name">
    69                                     <label for="assembly">Assembly:</label>
     60                                    <label for="maintenancePolicy">Maintenance Policy:</label>
    7061                                </td>
    71                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'assembly','errors')}">
    72                                     <g:select optionKey="id" from="${Assembly.list()}" name="assembly.id" value="${maintenanceActionInstance?.assembly?.id}" noSelection="['null':'']"></g:select>
    73                                 </td>
    74                             </tr>
    75                        
    76                             <tr class="prop">
    77                                 <td valign="top" class="name">
    78                                     <label for="subAssembly">Sub Assembly:</label>
    79                                 </td>
    80                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'subAssembly','errors')}">
    81                                     <g:select optionKey="id" from="${SubAssembly.list()}" name="subAssembly.id" value="${maintenanceActionInstance?.subAssembly?.id}" noSelection="['null':'']"></g:select>
    82                                 </td>
    83                             </tr>
    84                        
    85                             <tr class="prop">
    86                                 <td valign="top" class="name">
    87                                     <label for="componentItem">Component Item:</label>
    88                                 </td>
    89                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'componentItem','errors')}">
    90                                     <g:select optionKey="id" from="${ComponentItem.list()}" name="componentItem.id" value="${maintenanceActionInstance?.componentItem?.id}" noSelection="['null':'']"></g:select>
     62                                <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'maintenancePolicy','errors')}">
     63                                    <g:select optionKey="id" from="${MaintenancePolicy.list()}" name="maintenancePolicy.id" value="${maintenanceActionInstance?.maintenancePolicy?.id}" noSelection="['null':'']"></g:select>
    9164                                </td>
    9265                            </tr>
     
    11285                            <tr class="prop">
    11386                                <td valign="top" class="name">
    114                                     <label for="isActive">Is Active:</label>
     87                                    <label for="reasoning">Reasoning:</label>
    11588                                </td>
    116                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'isActive','errors')}">
    117                                     <g:checkBox name="isActive" value="${maintenanceActionInstance?.isActive}" ></g:checkBox>
     89                                <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'reasoning','errors')}">
     90                                    <input type="text" id="reasoning" name="reasoning" value="${fieldValue(bean:maintenanceActionInstance,field:'reasoning')}"/>
    11891                                </td>
    11992                            </tr>
     
    12194                            <tr class="prop">
    12295                                <td valign="top" class="name">
    123                                     <label for="reasoning">Reasoning:</label>
     96                                    <label for="isActive">Is Active:</label>
    12497                                </td>
    125                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'reasoning','errors')}">
    126                                     <input type="text" id="reasoning" name="reasoning" value="${fieldValue(bean:maintenanceActionInstance,field:'reasoning')}"/>
     98                                <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'isActive','errors')}">
     99                                    <g:checkBox name="isActive" value="${maintenanceActionInstance?.isActive}" ></g:checkBox>
    127100                                </td>
    128101                            </tr>
Note: See TracChangeset for help on using the changeset viewer.