Overview

Summary

ContactDonateImprint


Appendix E-9: CUSTOMER ORDER (UI prompt)


CustomerOrderCustomerModuleZeppelinFlight

Properties (6)

PropertyTypeEntityReferenceModule
(1) CurrencySTRINGCustomerOrder
(2) CustomerINTCustomerOrderCustomerCustomerModule
(3) OrderDateTimeDATECustomerOrder
(4) OrderNumberSTRINGCustomerOrder
(5) StatusSTRINGCustomerOrder
(6) TotalAmountSTRINGCustomerOrder


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /customerorder/customer/{id}findAllCustomerOrderOfCustomer(id)CustomerModuleGETCustomer CustomerOrder
(2) /customerorder/{id}updateCustomerOrderById(customerorder)CustomerModulePUTCustomerOrder
(3) /customerorder/{id}deleteCustomerOrderById(id)CustomerModuleDELETECustomerOrder
(4) /customerorder/{id}findCustomerOrderById(id)CustomerModuleGETCustomerOrder
(5) /customerorderfindAllCustomerOrder()CustomerModuleGETCustomerOrder
(6) /customerorderinsertCustomerOrder(customerorder)CustomerModulePOSTCustomerOrder





Example:

final CustomerOrder customerorder = (CustomerOrder) invokeModule(CUSTOMER_MODULE + "/customerorder/" + id, CustomerOrder.class);
if (customerorder != null) {
    final Customer customer1 = (Customer) invokeModule(CUSTOMER_MODULE + "/customer/" + customerorder.getCustomer().getId(), Customer.class);
    if (customer1 != null) {
        final Country country2 = (Country) invokeModule(COUNTRY_MODULE + "/country/" + customer1.getCountry().getId(), Country.class);
        if (country2 != null) {
        }
    }
}
return customerorder;


Overview

Summary

ContactDonateImprint