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.

Location:
trunk/grails-app/views/department
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/department/create.gsp

    r178 r268  
    3131                                </td>
    3232                                <td valign="top" class="value ${hasErrors(bean:departmentInstance,field:'name','errors')}">
    33                                     <input type="text" id="name" name="name" value="${fieldValue(bean:departmentInstance,field:'name')}"/>
     33                                    <input type="text" maxlength="50" id="name" name="name" value="${fieldValue(bean:departmentInstance,field:'name')}"/>
    3434                                </td>
    3535                            </tr>
     
    4040                                </td>
    4141                                <td valign="top" class="value ${hasErrors(bean:departmentInstance,field:'description','errors')}">
    42                                     <input type="text" id="description" name="description" value="${fieldValue(bean:departmentInstance,field:'description')}"/>
    43                                 </td>
    44                             </tr>
    45                        
    46                             <tr class="prop">
    47                                 <td valign="top" class="name">
    48                                     <label for="costCode">Cost Code:</label>
    49                                 </td>
    50                                 <td valign="top" class="value ${hasErrors(bean:departmentInstance,field:'costCode','errors')}">
    51                                     <input type="text" id="costCode" name="costCode" value="${fieldValue(bean:departmentInstance,field:'costCode')}"/>
     42                                    <input type="text" maxlength="100" id="description" name="description" value="${fieldValue(bean:departmentInstance,field:'description')}"/>
    5243                                </td>
    5344                            </tr>
  • trunk/grails-app/views/department/edit.gsp

    r178 r268  
    3434                                </td>
    3535                                <td valign="top" class="value ${hasErrors(bean:departmentInstance,field:'name','errors')}">
    36                                     <input type="text" id="name" name="name" value="${fieldValue(bean:departmentInstance,field:'name')}"/>
     36                                    <input type="text" maxlength="50" id="name" name="name" value="${fieldValue(bean:departmentInstance,field:'name')}"/>
    3737                                </td>
    3838                            </tr>
     
    4343                                </td>
    4444                                <td valign="top" class="value ${hasErrors(bean:departmentInstance,field:'description','errors')}">
    45                                     <input type="text" id="description" name="description" value="${fieldValue(bean:departmentInstance,field:'description')}"/>
    46                                 </td>
    47                             </tr>
    48                        
    49                             <tr class="prop">
    50                                 <td valign="top" class="name">
    51                                     <label for="costCode">Cost Code:</label>
    52                                 </td>
    53                                 <td valign="top" class="value ${hasErrors(bean:departmentInstance,field:'costCode','errors')}">
    54                                     <input type="text" id="costCode" name="costCode" value="${fieldValue(bean:departmentInstance,field:'costCode')}"/>
     45                                    <input type="text" maxlength="100" id="description" name="description" value="${fieldValue(bean:departmentInstance,field:'description')}"/>
    5546                                </td>
    5647                            </tr>
     
    6758                            <tr class="prop">
    6859                                <td valign="top" class="name">
    69                                     <label for="persons">Persons:</label>
     60                                    <label for="departmentExtendedAttributes">Department Extended Attributes:</label>
    7061                                </td>
    71                                 <td valign="top" class="value ${hasErrors(bean:departmentInstance,field:'persons','errors')}">
     62                                <td valign="top" class="value ${hasErrors(bean:departmentInstance,field:'departmentExtendedAttributes','errors')}">
    7263                                   
    7364<ul>
    74 <g:each var="p" in="${departmentInstance?.persons?}">
    75     <li><g:link controller="person" action="show" id="${p.id}">${p?.encodeAsHTML()}</g:link></li>
     65<g:each var="d" in="${departmentInstance?.departmentExtendedAttributes?}">
     66    <li><g:link controller="departmentExtendedAttribute" action="show" id="${d.id}">${d?.encodeAsHTML()}</g:link></li>
    7667</g:each>
    7768</ul>
    78 <g:link controller="person" params="['department.id':departmentInstance?.id]" action="create">Add Person</g:link>
     69<g:link controller="departmentExtendedAttribute" params="['department.id':departmentInstance?.id]" action="create">Add DepartmentExtendedAttribute</g:link>
    7970
    8071                                </td>
     
    8374                            <tr class="prop">
    8475                                <td valign="top" class="name">
    85                                     <label for="systemSections">System Sections:</label>
     76                                    <label for="sections">Sections:</label>
    8677                                </td>
    87                                 <td valign="top" class="value ${hasErrors(bean:departmentInstance,field:'systemSections','errors')}">
     78                                <td valign="top" class="value ${hasErrors(bean:departmentInstance,field:'sections','errors')}">
    8879                                   
    8980<ul>
    90 <g:each var="s" in="${departmentInstance?.systemSections?}">
    91     <li><g:link controller="systemSection" action="show" id="${s.id}">${s?.encodeAsHTML()}</g:link></li>
     81<g:each var="s" in="${departmentInstance?.sections?}">
     82    <li><g:link controller="section" action="show" id="${s.id}">${s?.encodeAsHTML()}</g:link></li>
    9283</g:each>
    9384</ul>
    94 <g:link controller="systemSection" params="['department.id':departmentInstance?.id]" action="create">Add SystemSection</g:link>
     85<g:link controller="section" params="['department.id':departmentInstance?.id]" action="create">Add Section</g:link>
    9586
    9687                                </td>
  • trunk/grails-app/views/department/list.gsp

    r178 r268  
    2727                                <g:sortableColumn property="description" title="Description" />
    2828                       
    29                                 <g:sortableColumn property="costCode" title="Cost Code" />
    30                        
    3129                                <g:sortableColumn property="isActive" title="Is Active" />
    3230                       
     
    4341                            <td>${fieldValue(bean:departmentInstance, field:'description')}</td>
    4442                       
    45                             <td>${fieldValue(bean:departmentInstance, field:'costCode')}</td>
    46                        
    4743                            <td>${fieldValue(bean:departmentInstance, field:'isActive')}</td>
    4844                       
  • trunk/grails-app/views/department/show.gsp

    r178 r268  
    4444                   
    4545                        <tr class="prop">
    46                             <td valign="top" class="name">Cost Code:</td>
    47                            
    48                             <td valign="top" class="value">${fieldValue(bean:departmentInstance, field:'costCode')}</td>
    49                            
    50                         </tr>
    51                    
    52                         <tr class="prop">
    5346                            <td valign="top" class="name">Is Active:</td>
    5447                           
     
    5851                   
    5952                        <tr class="prop">
    60                             <td valign="top" class="name">Persons:</td>
     53                            <td valign="top" class="name">Department Extended Attributes:</td>
    6154                           
    6255                            <td  valign="top" style="text-align:left;" class="value">
    6356                                <ul>
    64                                 <g:each var="p" in="${departmentInstance.persons}">
    65                                     <li><g:link controller="person" action="show" id="${p.id}">${p?.encodeAsHTML()}</g:link></li>
     57                                <g:each var="d" in="${departmentInstance.departmentExtendedAttributes}">
     58                                    <li><g:link controller="departmentExtendedAttribute" action="show" id="${d.id}">${d?.encodeAsHTML()}</g:link></li>
    6659                                </g:each>
    6760                                </ul>
     
    7164                   
    7265                        <tr class="prop">
    73                             <td valign="top" class="name">System Sections:</td>
     66                            <td valign="top" class="name">Sections:</td>
    7467                           
    7568                            <td  valign="top" style="text-align:left;" class="value">
    7669                                <ul>
    77                                 <g:each var="s" in="${departmentInstance.systemSections}">
    78                                     <li><g:link controller="systemSection" action="show" id="${s.id}">${s?.encodeAsHTML()}</g:link></li>
     70                                <g:each var="s" in="${departmentInstance.sections}">
     71                                    <li><g:link controller="section" action="show" id="${s.id}">${s?.encodeAsHTML()}</g:link></li>
    7972                                </g:each>
    8073                                </ul>
Note: See TracChangeset for help on using the changeset viewer.