Ignore:
Timestamp:
Sep 1, 2009, 10:10:43 PM (15 years ago)
Author:
gav
Message:

Update to grails-1.1.1 release.
Fix WorkDone? and Fault entries not showing after update, now using criteria.
Work on TaskRecurringSchedule, add DateUtilService class, regenerate views to suite.
Finally have correct rollback behaviour on TaskRecurringSchedule? domain object updates by using transactions.
Added name to copyright since the license has no meaning without it.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/taskDetailed/show.gsp

    r135 r137  
    158158                        </div>
    159159           
    160            
    161160                        <div class="buttons">
    162161                            <g:form>
     
    186185                                </thead>
    187186                                <tbody>
    188                                 <g:each in="${taskInstance?.entries}" status="i" var="entry">
    189                                     <g:if test="${entry.entryType == EntryType.findByName('Fault')}">
     187                                <g:each in="${entryFaultList}" status="i" var="entry">
    190188                                        <tr class="${(i % 2) == 0 ? 'clickableOdd' : 'clickableEven'}" onclick='window.location = "${request.getContextPath()}/entryDetailed/edit/${entry.id}"'/>
    191189                                       
     
    202200           
    203201                                        </tr>
    204                                     </g:if>
    205202                                </g:each>
    206203                                </tbody>
     
    227224                                </thead>
    228225                                <tbody>
    229                                 <g:each in="${taskInstance?.entries}" status="i" var="entry">
    230                                     <g:if test="${entry.entryType == EntryType.findByName('WorkDone')}">
     226                                <g:each in="${entryWorkDoneList}" status="i" var="entry">
    231227                                        <tr class="${(i % 2) == 0 ? 'clickableOdd' : 'clickableEven'}" onclick='window.location = "${request.getContextPath()}/entryDetailed/edit/${entry.id}"'/>
    232228           
     
    243239           
    244240                                        </tr>
    245                                     </g:if>
    246241                                </g:each>
    247242                                </tbody>
     
    261256                    </richui:tabContent>
    262257<!-- End Task tab -->
     258
     259
    263260
    264261<!-- Start Task Procedure tab-->
     
    398395                                                                                                <g:formatDate date="${taskRecurringScheduleInstance.startDate}" format="EEE, dd MMM yyyy"/>
    399396                                                                                        </td>
     397                           
     398                                        </tr>
     399                                   
     400                                        <tr class="prop">
     401                                            <td valign="top" class="name">Task Duration:</td>
     402                                           
     403                                            <td valign="top" class="value">
     404                                                ${taskRecurringScheduleInstance?.taskDuration} ${taskRecurringScheduleInstance?.taskDurationPeriod}
     405                                            </td>
     406                                        </tr>
     407                   
     408                                        <tr class="prop">
     409                                            <td valign="top" class="name">Generate Ahead:</td>
     410                                           
     411                                            <td valign="top" class="value">
     412                                                ${taskRecurringScheduleInstance?.generateAhead} ${taskRecurringScheduleInstance?.generateAheadPeriod}
     413                                            </td>
     414                                           
     415                                        </tr>
    400416                                                                                       
    401417                                                                                </tr>
     
    407423                                                                                       
    408424                                                                                </tr>
     425                                       
     426                                    </tbody>
     427                                </table>
     428               
     429                                <table>
     430                                    <tbody>
    409431                       
    410432                                                                                <tr class="prop">
    411                                                                                         <td></td>
    412                                                                                 </tr>
    413                                                                                
    414                                                                                 <tr class="prop">
    415                                                                                         <td></td>
    416                                                                                 </tr>
    417                                
    418                                                                                 <tr class="prop">
    419                                                                                         <td valign="top" class="name">Next Due Date:</td>   
     433                                                                                        <td valign="top" class="name">Next Target Start Date:</td>   
    420434                                                                                                                 
    421435                                                                                        <td valign="top" class="value">
    422                                                                                                 <g:formatDate date="${taskRecurringScheduleInstance.nextDueDate}" format="EEE, dd MMM yyyy"/>
     436                                                                                                <g:formatDate date="${taskRecurringScheduleInstance.nextTargetStartDate}" format="EEE, dd MMM yyyy"/>
    423437                                                                                        </td>
    424438                                                                                       
    425439                                                                                </tr>
     440               
     441                                        <tr class="prop">
     442                                            <td valign="top" class="name">Next Target Completion Date:</td>   
     443                                                                     
     444                                            <td valign="top" class="value">
     445                                                <g:formatDate date="${taskRecurringScheduleInstance.nextTargetCompletionDate}" format="EEE, dd MMM yyyy"/>
     446                                            </td>
     447                                           
     448                                        </tr>
     449                       
     450                                        <tr class="prop">
     451                                            <td valign="top" class="name">Next Generation Date:</td>
     452                                           
     453                                            <td valign="top" class="value">
     454                                                <g:formatDate date="${taskRecurringScheduleInstance.nextGenerationDate}" format="EEE, dd MMM yyyy"/>
     455                                            </td>
     456                                        </tr>
    426457                               
    427458                                                                                <tr class="prop">
Note: See TracChangeset for help on using the changeset viewer.