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/edit.gsp

    r605 r609  
    66        <meta name="layout" content="main" />
    77        <title>Edit InventoryItemPurchase</title>
     8        <resource:dateChooser />
    89    </head>
    910    <body>
     
    4546                                <td valign="top" class="value ${hasErrors(bean:inventoryItemPurchaseInstance,field:'purchaseOrderNumber','errors')}">
    4647                                    <input type="text" maxlength="50" id="purchaseOrderNumber" name="purchaseOrderNumber" value="${fieldValue(bean:inventoryItemPurchaseInstance,field:'purchaseOrderNumber')}"/>
     48                                    <g:helpBalloon code="inventoryItemPurchase.purchaseOrderNumber" />
    4749                                </td>
    4850                            </tr>
     
    5456                                <td valign="top" class="value ${hasErrors(bean:inventoryItemPurchaseInstance,field:'date','errors')}">
    5557                                    <richui:dateChooser name="date" format="dd-MM-yyyy" value="${inventoryItemPurchaseInstance.date}" />
     58                                    <g:helpBalloon code="inventoryItemPurchase.order.placed.date" />
    5659                                </td>
    5760                            </tr>
     
    6568                                                        from="${ CostCode.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) } }"
    6669                                                        name="costCode.id"
    67                                                         value="${inventoryItemPurchaseInstance?.costCode?.id}" ></g:select>
     70                                                        value="${inventoryItemPurchaseInstance?.costCode?.id}" >
     71                                    </g:select>
     72                                    <g:helpBalloon code="inventoryItemPurchase.cost.code" />
     73                                </td>
     74                            </tr>
     75                       
     76                            <tr class="prop">
     77                                <td valign="top" class="name">
     78                                    <label for="taskBudgetStatus">Budget Status:</label>
     79                                </td>
     80                                <td valign="top" class="value ${hasErrors(bean:inventoryItemPurchaseInstance,field:'taskBudgetStatus','errors')}">
     81                                    <g:select optionKey="id"
     82                                                        from="${ TaskBudgetStatus.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) } }"
     83                                                        name="taskBudgetStatus.id"
     84                                                        value="${inventoryItemPurchaseInstance?.taskBudgetStatus?.id}" >
     85                                    </g:select>
     86                                    <g:helpBalloon code="inventoryItemPurchase.task.budget.status" />
    6887                                </td>
    6988                            </tr>
     
    8099                                                        noSelection="['null':/${g.message(code:'default.please.select.text')}/]">
    81100                                    </g:select>
     101                                    <g:helpBalloon code="inventoryItemPurchase.supplier" />
    82102                                    <p><g:link controller="supplierDetailed" action="create">+Add Supplier</g:link></p>
    83103                                </td>
     
    87107                                <td valign="top" class="name">Quantity:</td>
    88108                               
    89                                 <td valign="top" class="value">${fieldValue(bean:inventoryItemPurchaseInstance, field:'quantity')}</td>
     109                                <td valign="top" class="value">
     110                                    ${fieldValue(bean:inventoryItemPurchaseInstance, field:'quantity')}
     111                                    <g:helpBalloon code="inventoryItemPurchase.quantity" />
     112                                </td>
    90113                               
    91114                            </tr>
     
    101124                                                                        from="${grailsApplication.config.currencyList}">
    102125                                    </g:currencySelect>
     126                                    <g:helpBalloon code="inventoryItemPurchase.order.value" />
    103127                                </td>
    104128                            </tr>
     
    111135                                    <td valign="top" class="value ${hasErrors(bean:inventoryItemPurchaseInstance,field:'invoiceNumber','errors')}">
    112136                                        <input type="text" maxlength="50" id="invoiceNumber" name="invoiceNumber" value="${fieldValue(bean:inventoryItemPurchaseInstance,field:'invoiceNumber')}"/>
     137                                    <g:helpBalloon code="inventoryItemPurchase.invoice.number" />
    113138                                    </td>
    114139                                </tr>
Note: See TracChangeset for help on using the changeset viewer.