Package org.multibit.mbm.client.domain.model.model

Examples of org.multibit.mbm.client.domain.model.model.PurchaseOrder


  @Override
  public Optional<PurchaseOrder> getInitialisedPurchaseOrderBySupplier(Supplier supplier) {
    Preconditions.checkNotNull(supplier, "supplier cannot be null");

    PurchaseOrder purchaseOrder;
    if (supplier.getPurchaseOrders().isEmpty()) {
      // Create a suitable purchaseOrder
      purchaseOrder = PurchaseOrderBuilder
        .newInstance()
        .withSupplier(supplier)
View Full Code Here


    // Retrieve the purchaseOrder
    Optional<PurchaseOrder> purchaseOrder = purchaseOrderReadService.getById(purchaseOrderId);
    ResourceAsserts.assertPresent(purchaseOrder,"purchaseOrder");

    // Verify and apply any changes to the PurchaseOrder
    PurchaseOrder persistentPurchaseOrder = purchaseOrder.get();
    apply(updatePurchaseOrderRequest,persistentPurchaseOrder);

    // Persist the updated purchaseOrder
    persistentPurchaseOrder = purchaseOrderReadService.saveOrUpdate(persistentPurchaseOrder);
View Full Code Here

TOP

Related Classes of org.multibit.mbm.client.domain.model.model.PurchaseOrder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.