Ignore:
Timestamp:
Nov 19, 2009, 9:16:21 PM (15 years ago)
Author:
gav
Message:

Improve entry creation so that entryType is passed in with the associated submitButton.
Refactor InventoryMovementService and prevent create/delete of invenotryMovements on complete task.

File:
1 edited

Legend:

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

    r186 r191  
    2424            <g:form action="save" method="post" >
    2525                <g:hiddenField name="task.id" value="${entryInstance.task.id}" />
     26                <g:hiddenField name="entryType.id" value="${entryInstance.entryType.id}" />
    2627                <div class="dialog">
    2728                    <table>
     
    3334                                </td>
    3435                                <td valign="top" class="name">
    35                                     ${entryInstance?.task}
     36                                    <g:link controller="taskDetailed" action="show" id="${entryInstance.task.id}" >
     37                                        ${entryInstance?.task}
     38                                    </g:link>
    3639                                </td>
    37                             </tr> 
     40                            </tr>
    3841                       
    3942                            <tr class="prop">
    4043                                <td valign="top" class="name">
    41                                     <label for="comment">Comment:</label>
     44                                    <label for="comment">${entryInstance?.entryType}:</label>
    4245                                </td>
    4346                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'comment','errors')}">
     
    7174                                </td>
    7275                            </tr>
    73                      
    74                             <tr class="prop">
    75                                 <td valign="top" class="name">
    76                                     <label for="entryType">Entry Type:</label>
    77                                 </td>
    78                                 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'entryType','errors')}">
    79                                     <g:select optionKey="id" from="${EntryType.list()}" name="entryType.id" value="${entryInstance?.entryType?.id}" ></g:select>
    80                                 </td>
    81                             </tr>
    8276                       
    8377                        </tbody>
Note: See TracChangeset for help on using the changeset viewer.