Changeset 241 for trunk/grails-app


Ignore:
Timestamp:
Dec 23, 2009, 3:05:12 PM (15 years ago)
Author:
gav
Message:

Undo the AssignedGroup implementation by reverse merge r240:r239.

Location:
trunk/grails-app
Files:
5 deleted
7 edited
5 copied

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/domain/Task.groovy

    r240 r241  
    2121    static hasMany = [entries: Entry,
    2222                        taskModifications: TaskModification,
    23                         assignedGroups: AssignedGroup,
     23                        assignedPersons: AssignedPerson,
    2424                        subTasks: Task,
    2525                        associatedAssets: Asset,
  • trunk/grails-app/services/CreateDataService.groovy

    r240 r241  
    110110        createDemoTasks()
    111111        createDemoEntries()
    112         createDemoAssignedGroups()
     112        createDemoAssignedPersons()
    113113        createDemoTaskRecurringSchedules()
    114114
     
    655655    }
    656656
    657     def createDemoAssignedGroups() {
    658 
    659         //AssignedGroup
    660         def assignedGroupInstance
    661 
    662         //AssignedGroup #1
    663         assignedGroupInstance = new AssignedGroup(personGroup: PersonGroup.get(4),
     657    def createDemoAssignedPersons() {
     658
     659        //AssignedPerson
     660        def assignedPersonInstance
     661
     662        //AssignedPerson #1
     663        assignedPersonInstance = new AssignedPerson(person: Person.get(4),
    664664                                                                                        task: Task.get(1),
    665665                                                                                        estimatedHour: 1,
    666666                                                                                        estimatedMinute: 20)
    667         saveAndTest(assignedGroupInstance)
    668 
    669         //AssignedGroup #2
    670         assignedGroupInstance = new AssignedGroup(personGroup: PersonGroup.get(5),
     667        saveAndTest(assignedPersonInstance)
     668
     669        //AssignedPerson #2
     670        assignedPersonInstance = new AssignedPerson(person: Person.get(5),
    671671                                                                                        task: Task.get(1),
    672672                                                                                        estimatedHour: 3,
    673673                                                                                        estimatedMinute: 30)
    674         saveAndTest(assignedGroupInstance)
     674        saveAndTest(assignedPersonInstance)
    675675    }
    676676
  • trunk/grails-app/services/TaskService.groovy

    r240 r241  
    9797        if(params.taskProcedure) p.taskProcedure = params.taskProcedure
    9898
    99                     //Set the assignedGroups
    100 //                     taskInstance.assignedGroups.each() {
     99                    //Set the assignedPersons
     100//                     taskInstance.assignedPersons.each() {
    101101//
    102 //                     def assignedGroup = new AssignedGroup(person: it.person,
     102//                     def assignedPerson = new AssignedPerson(person: it.person,
    103103//                                                                                             task: subTaskInstance,
    104104//                                                                                             estimatedHour: it.estimatedHour,
  • trunk/grails-app/views/task/edit.gsp

    r240 r241  
    139139                            <tr class="prop">
    140140                                <td valign="top" class="name">
    141                                     <label for="assignedGroups">Assigned Groups:</label>
    142                                 </td>
    143                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'assignedGroups','errors')}">
    144                                    
    145 <ul>
    146 <g:each var="a" in="${taskInstance?.assignedGroups?}">
    147     <li><g:link controller="assignedGroup" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
    148 </g:each>
    149 </ul>
    150 <g:link controller="assignedGroup" params="['task.id':taskInstance?.id]" action="create">Add AssignedGroup</g:link>
     141                                    <label for="assignedPersons">Assigned Persons:</label>
     142                                </td>
     143                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'assignedPersons','errors')}">
     144                                   
     145<ul>
     146<g:each var="a" in="${taskInstance?.assignedPersons?}">
     147    <li><g:link controller="assignedPerson" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
     148</g:each>
     149</ul>
     150<g:link controller="assignedPerson" params="['task.id':taskInstance?.id]" action="create">Add AssignedPerson</g:link>
    151151
    152152                                </td>
  • trunk/grails-app/views/task/show.gsp

    r240 r241  
    114114                   
    115115                        <tr class="prop">
    116                             <td valign="top" class="name">Assigned Groups:</td>
    117                            
    118                             <td  valign="top" style="text-align:left;" class="value">
    119                                 <ul>
    120                                 <g:each var="a" in="${taskInstance.assignedGroups}">
    121                                     <li><g:link controller="assignedGroup" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
     116                            <td valign="top" class="name">Assigned Persons:</td>
     117                           
     118                            <td  valign="top" style="text-align:left;" class="value">
     119                                <ul>
     120                                <g:each var="a" in="${taskInstance.assignedPersons}">
     121                                    <li><g:link controller="assignedPerson" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
    122122                                </g:each>
    123123                                </ul>
  • trunk/grails-app/views/taskDetailed/edit.gsp

    r240 r241  
    151151                            <tr class="prop">
    152152                                <td valign="top" class="name">
    153                                     <label for="assignedGroups">Assigned Groups:</label>
     153                                    <label for="assignedPersons">Assigned Persons:</label>
    154154                                </td>
    155                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'assignedGroups','errors')}">
     155                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'assignedPersons','errors')}">
    156156                                   
    157157                                <ul>
    158                                 <g:each var="a" in="${taskInstance?.assignedGroups?}">
    159                                     <li><g:link controller="assignedGroupDetailed" action="edit" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
     158                                <g:each var="a" in="${taskInstance?.assignedPersons?}">
     159                                    <li><g:link controller="assignedPersonDetailed" action="edit" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
    160160                                </g:each>
    161161                                </ul>
  • trunk/grails-app/views/taskDetailed/show.gsp

    r240 r241  
    183183
    184184                                    <tr class="prop">
    185                                         <td valign="top" class="name">Assigned Groups:</td>
     185                                        <td valign="top" class="name">Assigned Persons:</td>
    186186
    187187                                        <td  valign="top" style="text-align:left;" class="value">
    188188                                            <ul>
    189                                             <g:each var="a" in="${taskInstance.assignedGroups}">
    190                                                 <li><g:link controller="assignedGroupDetailed" action="edit" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
     189                                            <g:each var="a" in="${taskInstance.assignedPersons}">
     190                                                <li><g:link controller="assignedPersonDetailed" action="edit" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
    191191                                            </g:each>
    192192                                            </ul>
    193                                             <g:link controller="assignedGroupDetailed" params="['task.id':taskInstance?.id]" action="create">Add Assigned Group</g:link>
     193                                            <g:link controller="assignedPersonDetailed" params="['task.id':taskInstance?.id]" action="create">Add AssignedPerson</g:link>
    194194                                        </td>
    195195
Note: See TracChangeset for help on using the changeset viewer.