UNPKG

entrospect

Version:

A sample application built on top of an API generated with Espresso Logic.

47 lines 2.14 kB
div(class="span8" ng-controller="OrderDetailsCtrl") div(class="grid fluid") div(class="row margin-top-0") div(class="span6") h3 Order \#{{data.order.order_number}} div(class="span6") h3(ng-if="data.order.paid" class="text-success float-right") label(for="po-paid-status" class="display-inline") {{data.status}} ${{data.order.amount_total}} input(id="po-paid-status" ng-model="data.order.paid" type="checkbox") h3(ng-if="!data.order.paid" class="text-alert float-right") label(for="po-paid-status" class="display-inline") {{data.status}} ${{data.order.amount_total}} input(id="po-paid-status" ng-model="data.order.paid" type="checkbox") div(class="row") div(class="span12" ng-if="!params.editMode") p(ng-if="data.order.notes") {{data.order.notes}} p(ng-if="!data.order.notes") - No Details div(class="span12" ng-if="params.editMode") textarea(ng-model="data.order.notes" class="full-width min-h-150") button(class="btn inverse float-right margin-top-15" ng-click="controls.editOrderNote()") Edit Notes div(class="row") div(class="span12") table(class="table striped") thead tr td Product td Quantity td Price/Item td Line Total td Actions tbody tr(ng-repeat="lineItem in data.order.LineItems") td {{lineItem.Product.name}} td(class="numeric-column") {{lineItem.qty_ordered}} td(class="numeric-column") ${{lineItem.product_price}} td(class="numeric-column") ${{lineItem.amount}} td button(class="btn inverse" ng-click="controls.editLineItem($index)") Edit span button(class="btn danger" ng-click="controls.delLineItem($index)") Delete div(class="row") div(class="span12") div(class="float-left") button(class="btn default" ng-click="controls.addLineItem()") Add Line Item div(class="float-right") button(class="btn danger hide" ng-click="controls.delOrder()") Delete Purchase Order span button(class="btn primary" ng-click="controls.saveOrder()") Save Purchase Order