Overview

Summary

ContactDonateImprint


Appendix E-8: ORDER ITEM (UI prompt)


OrderItemProductModuleZeppelinFlight

Properties (5)

PropertyTypeEntityReferenceModule
(1) CurrencySTRINGOrderItem
(2) CustomerOrderINTOrderItem
(3) ProductINTOrderItemProductProductModule
(4) QuantityINTOrderItem
(5) UnitPriceSTRINGOrderItem


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /orderitem/product/{id}findAllOrderItemOfProduct(id)ProductModuleGETProduct OrderItem
(2) /orderitem/{id}deleteOrderItemById(id)ProductModuleDELETEOrderItem
(3) /orderitem/{id}findOrderItemById(id)ProductModuleGETOrderItem
(4) /orderitemfindAllOrderItem()ProductModuleGETOrderItem
(5) /orderitem/{id}updateOrderItemById(orderitem)ProductModulePUTOrderItem
(6) /orderiteminsertOrderItem(orderitem)ProductModulePOSTOrderItem





Example:

final OrderItem orderitem = (OrderItem) invokeModule(PRODUCT_MODULE + "/orderitem/" + id, OrderItem.class);
if (orderitem != null) {
    final Product product1 = (Product) invokeModule(PRODUCT_MODULE + "/product/" + orderitem.getProduct().getId(), Product.class);
    if (product1 != null) {
    }
}
return orderitem;


Overview

Summary

ContactDonateImprint