Ignore:
Timestamp:
May 13, 2009, 7:36:01 PM (15 years ago)
Author:
gav
Message:

Protect taskRecurringSchedule from creating if one already exists.
Turn some taskInstance text into links.
Work on taskRecurringSchedule detail and creation.

File:
1 edited

Legend:

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

    r134 r135  
    395395                                                                                        <td valign="top" class="name">Start Date:</td>
    396396                                                                                       
    397                                                                                         <td valign="top" class="value">${taskRecurringScheduleInstance.startDate}</td>
    398                                                                                        
     397                                                                                        <td valign="top" class="value">
     398                                                                                                <g:formatDate date="${taskRecurringScheduleInstance.startDate}" format="EEE, dd MMM yyyy"/>
     399                                                                                        </td>
     400                                                                                       
     401                                                                                </tr>
     402                   
     403                                                                                <tr class="prop">
     404                                                                                        <td valign="top" class="name">Is Enabled:</td>
     405                                                                                       
     406                                                                                        <td valign="top" class="value">${fieldValue(bean:taskRecurringScheduleInstance, field:'isEnabled')}</td>
     407                                                                                       
     408                                                                                </tr>
     409                       
     410                                                                                <tr class="prop">
     411                                                                                        <td></td>
     412                                                                                </tr>
     413                                                                               
     414                                                                                <tr class="prop">
     415                                                                                        <td></td>
    399416                                                                                </tr>
    400417                               
    401418                                                                                <tr class="prop">
    402                                                                                         <td valign="top" class="name">Next Due Date:</td>
    403                                                                                        
    404                                                                                         <td valign="top" class="value">${taskRecurringScheduleInstance.nextDueDate}</td>
     419                                                                                        <td valign="top" class="name">Next Due Date:</td>   
     420                                                                                                                 
     421                                                                                        <td valign="top" class="value">
     422                                                                                                <g:formatDate date="${taskRecurringScheduleInstance.nextDueDate}" format="EEE, dd MMM yyyy"/>
     423                                                                                        </td>
    405424                                                                                       
    406425                                                                                </tr>
     
    408427                                                                                <tr class="prop">
    409428                                                                                        <td valign="top" class="name">Last Generated Date:</td>
    410                                                                                        
    411                                                                                         <td valign="top" class="value">${taskRecurringScheduleInstance.lastGeneratedDate}</td>
     429                                                                                                                   
     430                                                                                        <td valign="top" class="value">
     431                                                                                                <g:formatDate date="${taskRecurringScheduleInstance.lastGeneratedDate}" format="EEE, dd MMM yyyy"/>
     432                                                                                        </td>
    412433                                                                                       
    413434                                                                                </tr>
     
    415436                                                                                <tr class="prop">
    416437                                                                                        <td valign="top" class="name">Last Generated Sub Task:</td>
    417                                                                                        
    418                                                                                         <td valign="top" class="value">${taskRecurringScheduleInstance.lastGeneratedSubTask}</td>
    419                                                                                        
     438                                                                                   
     439                                                                                        <td valign="top" class="value">
     440                                                                                                <g:link controller="taskDetailed" action="show" id="${taskRecurringScheduleInstance?.lastGeneratedSubTask?.id}">
     441                                                                                                        ${taskRecurringScheduleInstance?.lastGeneratedSubTask?.encodeAsHTML()}
     442                                                                                                </g:link>
     443                                                                                        </td>
    420444                                                                                </tr>
    421445                                                                        </tbody>
     
    424448                            <div class="buttons">
    425449                                <g:form controller="taskRecurringScheduleDetailed">
    426                                     <input type="hidden" name="id" value="${taskInstance?.id}" />
     450                                    <input type="hidden" name="id" value="${taskRecurringScheduleInstance?.id}" />
    427451                                    <span class="button"><g:actionSubmit class="edit" value="Edit" /></span>
    428452                                                                </g:form>
Note: See TracChangeset for help on using the changeset viewer.