source: trunk/grails-app/views/taskDetailed/_showRecurrenceTab.gsp @ 822

Last change on this file since 822 was 822, checked in by gav, 9 years ago

Refactor task show view to use templates.

File size: 3.3 KB
Line 
1    <g:if test="${!taskRecurringScheduleExits}">
2        <br />
3        No Recurring Schedule.
4        <br />
5        <br />
6        <g:form controller="taskRecurringScheduleDetailed" >
7            <g:hiddenField name="task.id" value="${taskInstance.id}" />
8
9            <div class="buttons">
10                <span class="button">
11                    <g:actionSubmit value="Add" action="create" class="add" />
12                </span>
13            </div>
14
15        </g:form>
16
17    </g:if>
18    <g:else>
19
20    <div class="dialog">
21            <table>
22                <tbody>
23                    <tr class="prop">
24                        <td valign="top" class="name">Recurring Schedule:</td>
25
26                        <td valign="top" class="value">${taskRecurringScheduleInstance.encodeAsHTML()}</td>
27                    </tr>
28
29                    <tr class="prop">
30                        <td valign="top" class="name">Enabled:</td>
31
32                        <td valign="top" class="value">${fieldValue(bean:taskRecurringScheduleInstance, field:'enabled')}</td>
33                    </tr>
34
35                    <tr class="prop">
36                        <td valign="top" class="name">Next Generation Date:</td>
37
38                        <td valign="top" class="value">
39                            <g:formatDate date="${taskRecurringScheduleInstance.nextGenerationDate}" format="EEE, dd-MMM-yyyy"/>
40                        </td>
41                    </tr>
42
43                    <tr class="prop">
44                        <td valign="top" class="name">Generate Ahead:</td>
45
46                        <td valign="top" class="value">
47                            ${taskRecurringScheduleInstance?.generateAhead} ${Period.get(1).encodeAsHTML()}
48                        </td>
49                    </tr>
50
51                    <tr class="prop">
52                        <td valign="top" class="name">Next Target Start Date:</td>
53
54                        <td valign="top" class="value">
55                            <g:formatDate date="${taskRecurringScheduleInstance.nextTargetStartDate}" format="EEE, dd-MMM-yyyy"/>
56                        </td>
57                    </tr>
58
59                    <tr class="prop">
60                        <td valign="top" class="name">Task Duration:</td>
61
62                        <td valign="top" class="value">
63                            ${taskRecurringScheduleInstance?.taskDuration} ${taskRecurringScheduleInstance?.taskDurationPeriod}
64                        </td>
65                    </tr>
66
67                    <tr class="prop">
68                        <td valign="top" class="name">Next Target Completion Date:</td>
69
70                        <td valign="top" class="value">
71                            <g:formatDate date="${taskRecurringScheduleInstance.nextTargetCompletionDate}" format="EEE, dd-MMM-yyyy"/>
72                        </td>
73                    </tr>
74
75                </tbody>
76            </table>
77        </div>
78        <div class="buttons">
79            <g:form controller="taskRecurringScheduleDetailed">
80                <input type="hidden" name="id" value="${taskRecurringScheduleInstance?.id}" />
81                <span class="button"><g:actionSubmit class="edit" value="Edit" /></span>
82                <span class="button"><g:actionSubmit class="go" value="Show" /></span>
83            </g:form>
84        </div>
85
86    </g:else>
Note: See TracBrowser for help on using the repository browser.