Ignore:
Timestamp:
Jun 22, 2010, 1:33:55 PM (14 years ago)
Author:
gav
Message:

Domain change, add taskBudgetStatus property to InventoryItemPurchase.
Update views, help balloons and logic to suite.

File:
1 edited

Legend:

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

    r605 r609  
    4646                                <td valign="top" class="value ${hasErrors(bean:inventoryItemPurchaseInstance,field:'purchaseOrderNumber','errors')}">
    4747                                    <input type="text" maxlength="50" id="purchaseOrderNumber" name="purchaseOrderNumber" value="${fieldValue(bean:inventoryItemPurchaseInstance,field:'purchaseOrderNumber')}"/>
     48                                    <g:helpBalloon code="inventoryItemPurchase.purchaseOrderNumber" />
    4849                                </td>
    4950                            </tr>
     
    5556                                <td valign="top" class="value ${hasErrors(bean:inventoryItemPurchaseInstance,field:'date','errors')}">
    5657                                    <richui:dateChooser name="date" format="dd-MM-yyyy" value="${inventoryItemPurchaseInstance.date}" />
     58                                    <g:helpBalloon code="inventoryItemPurchase.order.placed.date" />
    5759                                </td>
    5860                            </tr>
     
    6769                                                        name="costCode.id"
    6870                                                        value="${inventoryItemPurchaseInstance?.costCode?.id}"
    69                                                         noSelection="['null':/${g.message(code:'default.please.select.text')}/]"></g:select>
     71                                                        noSelection="['null':/${g.message(code:'default.please.select.text')}/]">
     72                                    </g:select>
     73                                    <g:helpBalloon code="inventoryItemPurchase.cost.code" />
     74                                </td>
     75                            </tr>
     76                       
     77                            <tr class="prop">
     78                                <td valign="top" class="name">
     79                                    <label for="taskBudgetStatus">Budget Status:</label>
     80                                </td>
     81                                <td valign="top" class="value ${hasErrors(bean:inventoryItemPurchaseInstance,field:'taskBudgetStatus','errors')}">
     82                                    <g:select optionKey="id"
     83                                                        from="${ TaskBudgetStatus.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) } }"
     84                                                        name="taskBudgetStatus.id"
     85                                                        value="${inventoryItemPurchaseInstance?.taskBudgetStatus?.id}"
     86                                                        noSelection="['null':/${g.message(code:'default.please.select.text')}/]">
     87                                    </g:select>
     88                                    <g:helpBalloon code="inventoryItemPurchase.task.budget.status" />
    7089                                </td>
    7190                            </tr>
     
    82101                                                        noSelection="['null':/${g.message(code:'default.please.select.text')}/]">
    83102                                    </g:select>
     103                                    <g:helpBalloon code="inventoryItemPurchase.supplier" />
    84104                                    <p><g:link controller="supplierDetailed" action="create">+Add Supplier</g:link></p>
    85105                                </td>
     
    93113                                    <input type="text" id="quantity" name="quantity" value="${fieldValue(bean:inventoryItemPurchaseInstance,field:'quantity')}" />
    94114                                    ${inventoryItemPurchaseInstance.inventoryItem.unitOfMeasure.encodeAsHTML()}
     115                                    <g:helpBalloon code="inventoryItemPurchase.quantity" />
    95116                                </td>
    96117                            </tr>
     
    108129                                                                        from="${grailsApplication.config.currencyList}">
    109130                                    </g:currencySelect>
     131                                    <g:helpBalloon code="inventoryItemPurchase.order.value" />
    110132                                </td>
    111133                            </tr>
Note: See TracChangeset for help on using the changeset viewer.