Ignore:
Timestamp:
Feb 8, 2011, 11:00:27 PM (13 years ago)
Author:
gav
Message:

Svn merge -r752:r797 branches/features/taskProcedureRework into trunk/.

File:
1 edited

Legend:

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

    r410 r798  
    77        <title>Edit TaskProcedure</title>
    88        <nav:resources override="true"/>
     9        <g:javascript src="dynamicOneToMany.js" />
    910    </head>
    1011    <body>
     
    1314        </div>
    1415        <div class="body">
    15             <g:if test="${flash.message}">
    16             <div class="message">${flash.message}</div>
    17             </g:if>
     16            <g:render template="/shared/messages" />
     17
    1818            <g:hasErrors bean="${taskProcedureInstance}">
    19             <div class="errors">
    20                 <g:renderErrors bean="${taskProcedureInstance}" as="list" />
    21             </div>
     19                <div class="errors">
     20                    <g:renderErrors bean="${taskProcedureInstance}" as="list" />
     21                </div>
    2222            </g:hasErrors>
     23
    2324            <g:form method="post" >
    2425                <input type="hidden" name="id" value="${taskProcedureInstance?.id}" />
    2526                <input type="hidden" name="version" value="${taskProcedureInstance?.version}" />
    26                 <div class="dialog">
    27                     <table>
    28                         <tbody>
    29                        
    30                             <tr class="prop">
    31                                 <td valign="top" class="name">
    32                                     <label for="name">Name:</label>
    33                                 </td>
    34                                 <td valign="top" class="value ${hasErrors(bean:taskProcedureInstance,field:'name','errors')}">
    35                                     <input type="text"  class="description" maxlength="75" id="name" name="name" value="${fieldValue(bean:taskProcedureInstance,field:'name')}"/>
    36                                 </td>
    37                             </tr>
    38                        
    39                             <tr class="prop">
    40                                 <td valign="top" class="name">
    41                                     <label for="description">Description:</label>
    42                                 </td>
    43                                 <td valign="top" class="value ${hasErrors(bean:taskProcedureInstance,field:'description','errors')}">
    44                                     <input type="text"  class="description" maxlength="100" id="description" name="description" value="${fieldValue(bean:taskProcedureInstance,field:'description')}"/>
    45                                 </td>
    46                             </tr>
    47                        
    48                             <tr class="prop">
    49                                 <td valign="top" class="name">
    50                                     <label for="isActive">Is Active:</label>
    51                                 </td>
    52                                 <td valign="top" class="value ${hasErrors(bean:taskProcedureInstance,field:'isActive','errors')}">
    53                                     <g:checkBox name="isActive" value="${taskProcedureInstance?.isActive}" ></g:checkBox>
    54                                 </td>
    55                             </tr>
    56                        
    57                             <tr class="prop">
    58                                 <td valign="top" class="name">
    59                                     <label for="maintenanceActions">Maintenance Actions:</label>
    60                                 </td>
    61                                 <td valign="top" class="value ${hasErrors(bean:taskProcedureInstance,field:'maintenanceActions','errors')}">
    62                                    
    63 <ul>
    64 <g:each var="m" in="${taskProcedureInstance?.maintenanceActions?}">
    65     <li><g:link controller="maintenanceActionDetailed" action="show" id="${m.id}">${m?.encodeAsHTML()}</g:link></li>
    66 </g:each>
    67 </ul>
    68 <g:link controller="maintenanceActionDetailed" params="['taskProcedure.id':taskProcedureInstance?.id]" action="create">+Add MaintenanceAction</g:link>
    6927
    70                                 </td>
    71                             </tr>
    72                        
    73                             <tr class="prop">
    74                                 <td valign="top" class="name">
    75                                     <label for="tasks">Tasks:</label>
    76                                 </td>
    77                                 <td valign="top" class="value ${hasErrors(bean:taskProcedureInstance,field:'tasks','errors')}">
    78                                    
    79 <ul>
    80 <g:each var="t" in="${taskProcedureInstance?.tasks?}">
    81     <li><g:link controller="taskDetailed" action="show" id="${t.id}">${t?.encodeAsHTML()}</g:link></li>
    82 </g:each>
    83 </ul>
    84 <g:link controller="taskDetailed" params="['taskProcedure.id':taskProcedureInstance?.id]" action="create">+Add Task</g:link>
     28                <g:render template="taskProcedure" model="['taskProcedureInstance': taskProcedureInstance]" />
    8529
    86                                 </td>
    87                             </tr>
    88                        
    89                         </tbody>
    90                     </table>
    91                 </div>
    9230                <div class="buttons">
    9331                    <span class="button"><g:actionSubmit class="save" value="Update" /></span>
     32                    <span class="button"><g:actionSubmit class="cancel" value="Cancel" action="Show"/></span>
    9433                    <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
    9534                </div>
    9635            </g:form>
    9736        </div>
     37        <table style="display:none;">
     38            <g:render template="documentReference" model="['docRef': null,
     39                                                                                                        'i': '_clone']" />
     40        </table>
     41        <table style="display:none;">
     42            <g:render template="maintenanceAction" model="['tp': null,
     43                                                                                                'ma': null,
     44                                                                                                'i': '_clone',
     45                                                                                                'assemblies': assemblies]" />
     46        </table>
    9847    </body>
    9948</html>
Note: See TracChangeset for help on using the changeset viewer.