Ignore:
Timestamp:
Jan 14, 2010, 10:51:03 PM (14 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/create.gsp

    r178 r268  
    2828                            <tr class="prop">
    2929                                <td valign="top" class="name">
    30                                     <label for="maintenancePolicy">Maintenance Policy:</label>
     30                                    <label for="section">Section:</label>
    3131                                </td>
    32                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'maintenancePolicy','errors')}">
    33                                     <g:select optionKey="id" from="${MaintenancePolicy.list()}" name="maintenancePolicy.id" value="${maintenanceActionInstance?.maintenancePolicy?.id}" noSelection="['null':'']"></g:select>
    34                                 </td>
    35                             </tr>
    36                        
    37                             <tr class="prop">
    38                                 <td valign="top" class="name">
    39                                     <label for="systemSection">System Section:</label>
    40                                 </td>
    41                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'systemSection','errors')}">
    42                                     <g:select optionKey="id" from="${SystemSection.list()}" name="systemSection.id" value="${maintenanceActionInstance?.systemSection?.id}" noSelection="['null':'']"></g:select>
     32                                <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'section','errors')}">
     33                                    <g:select optionKey="id" from="${Section.list()}" name="section.id" value="${maintenanceActionInstance?.section?.id}" noSelection="['null':'']"></g:select>
    4334                                </td>
    4435                            </tr>
     
    5546                            <tr class="prop">
    5647                                <td valign="top" class="name">
    57                                     <label for="assetType">Asset Type:</label>
     48                                    <label for="assetSubItem">Asset Sub Item:</label>
    5849                                </td>
    59                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'assetType','errors')}">
    60                                     <g:select optionKey="id" from="${AssetType.list()}" name="assetType.id" value="${maintenanceActionInstance?.assetType?.id}" noSelection="['null':'']"></g:select>
     50                                <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'assetSubItem','errors')}">
     51                                    <g:select optionKey="id" from="${AssetSubItem.list()}" name="assetSubItem.id" value="${maintenanceActionInstance?.assetSubItem?.id}" noSelection="['null':'']"></g:select>
    6152                                </td>
    6253                            </tr>
     
    6455                            <tr class="prop">
    6556                                <td valign="top" class="name">
    66                                     <label for="assembly">Assembly:</label>
     57                                    <label for="maintenancePolicy">Maintenance Policy:</label>
    6758                                </td>
    68                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'assembly','errors')}">
    69                                     <g:select optionKey="id" from="${Assembly.list()}" name="assembly.id" value="${maintenanceActionInstance?.assembly?.id}" noSelection="['null':'']"></g:select>
    70                                 </td>
    71                             </tr>
    72                        
    73                             <tr class="prop">
    74                                 <td valign="top" class="name">
    75                                     <label for="subAssembly">Sub Assembly:</label>
    76                                 </td>
    77                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'subAssembly','errors')}">
    78                                     <g:select optionKey="id" from="${SubAssembly.list()}" name="subAssembly.id" value="${maintenanceActionInstance?.subAssembly?.id}" noSelection="['null':'']"></g:select>
    79                                 </td>
    80                             </tr>
    81                        
    82                             <tr class="prop">
    83                                 <td valign="top" class="name">
    84                                     <label for="componentItem">Component Item:</label>
    85                                 </td>
    86                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'componentItem','errors')}">
    87                                     <g:select optionKey="id" from="${ComponentItem.list()}" name="componentItem.id" value="${maintenanceActionInstance?.componentItem?.id}" noSelection="['null':'']"></g:select>
     59                                <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'maintenancePolicy','errors')}">
     60                                    <g:select optionKey="id" from="${MaintenancePolicy.list()}" name="maintenancePolicy.id" value="${maintenanceActionInstance?.maintenancePolicy?.id}" noSelection="['null':'']"></g:select>
    8861                                </td>
    8962                            </tr>
     
    10982                            <tr class="prop">
    11083                                <td valign="top" class="name">
    111                                     <label for="isActive">Is Active:</label>
     84                                    <label for="reasoning">Reasoning:</label>
    11285                                </td>
    113                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'isActive','errors')}">
    114                                     <g:checkBox name="isActive" value="${maintenanceActionInstance?.isActive}" ></g:checkBox>
     86                                <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'reasoning','errors')}">
     87                                    <input type="text" id="reasoning" name="reasoning" value="${fieldValue(bean:maintenanceActionInstance,field:'reasoning')}"/>
    11588                                </td>
    11689                            </tr>
     
    11891                            <tr class="prop">
    11992                                <td valign="top" class="name">
    120                                     <label for="reasoning">Reasoning:</label>
     93                                    <label for="isActive">Is Active:</label>
    12194                                </td>
    122                                 <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'reasoning','errors')}">
    123                                     <input type="text" id="reasoning" name="reasoning" value="${fieldValue(bean:maintenanceActionInstance,field:'reasoning')}"/>
     95                                <td valign="top" class="value ${hasErrors(bean:maintenanceActionInstance,field:'isActive','errors')}">
     96                                    <g:checkBox name="isActive" value="${maintenanceActionInstance?.isActive}" ></g:checkBox>
    12497                                </td>
    12598                            </tr>
Note: See TracChangeset for help on using the changeset viewer.