Package no.ugland.utransprod.model

Examples of no.ugland.utransprod.model.OrderLine


    }
  }

  public void settStartetKapping(final Produceable produceable,
      Date startetKappingDato) {
    OrderLine orderLine = managerRepository.getOrderLineManager()
        .findByOrderLineId(produceable.getOrderLineId());
    if (orderLine != null) {
      orderLine.setCuttingStarted(startetKappingDato);
      managerRepository.getOrderLineManager().saveOrderLine(orderLine);
      applyListManager.refresh(produceable);
    }
  }
View Full Code Here


    }
  }

  public void settKappingFerdig(final Produceable produceable,
      Date kappingFerdigDato) {
    OrderLine orderLine = managerRepository.getOrderLineManager()
        .findByOrderLineId(produceable.getOrderLineId());
    if (orderLine != null) {
      orderLine.setCuttingDone(kappingFerdigDato);
      managerRepository.getOrderLineManager().saveOrderLine(orderLine);
      applyListManager.refresh(produceable);
    }
  }
View Full Code Here

    }
  }

  private void setStartedDate(List<Applyable> objects, Date startedDate) {
    for (Applyable object : objects) {
      OrderLine orderLine = managerRepository.getOrderLineManager()
          .findByOrderLineId(object.getOrderLineId());
      if (orderLine != null) {
        orderLine.setActionStarted(startedDate);
        managerRepository.getOrderLineManager()
            .saveOrderLine(orderLine);
        applyListManager.refresh((Produceable) object);
      }
    }
View Full Code Here

  private void applyObject(Produceable object, boolean applied,
      WindowInterface window) {
    object.setProduced(getProducedDate(object, applied));

    OrderLine orderLine = managerRepository.getOrderLineManager()
        .findByOrderLineId(object.getOrderLineId());
    if (orderLine != null) {
      String aColliName = Util.getColliName(object.getArticleName());
      handleApply(object, applied, window, aColliName);
    }
View Full Code Here

       
        if (orderLines.size() != 0) {
          createVismaFile(orderLines);
        }

        OrderLine orderLine = managerRepository.getOrderLineManager()
            .findByOrderLineId(object.getOrderLineId());
        checkCompleteness(orderLine, applied);
        refreshObjects(object);
      }
    } catch (ProTransException e1) {
View Full Code Here

    if (relatedArticles != null) {
      for (Applyable item : relatedArticles) {
        item.setColli(applied ? item.getColli() : null);
        String aColliName = Util.getColliName(item.getArticleName());

        OrderLine orderLine = applyObject((PackableListItem) item, item
            .getColli() != null, window, aColliName, false);
        boolean added = item.getColli() != null && orderLine != null ? orderLines
            .add(orderLine)
            : false;
View Full Code Here

  private OrderLine applyObject(PackableListItem object, boolean applied,
      WindowInterface window, final String aColliName,
      final boolean isMainArticle) {
    OrderLineManager orderLineManager = (OrderLineManager) ModelUtil
        .getBean("orderLineManager");
    OrderLine orderLine = orderLineManager.findByOrderLineId(object
        .getOrderLineId());
    OrderLine appliedOrderLine = null;
    if (orderLine != null) {

      appliedOrderLine = handleApply(applied, window, orderLineManager,
          orderLine, aColliName, isMainArticle);
      checkAndSavePostShipment(orderLine);
View Full Code Here

     *      boolean, no.ugland.utransprod.gui.WindowInterface)
     */
    public void setApplied(final PackableListItem object, final boolean applied, final WindowInterface window) {
        if (object != null) {
            OrderLineManager orderLineManager = (OrderLineManager) ModelUtil.getBean("orderLineManager");
            OrderLine orderLine = orderLineManager.findByOrderLineId(object.getOrderLineId());
            if (orderLine != null) {

                handleApply(applied, window, orderLineManager, orderLine,null,true);

                checkAndSavePostShipment(orderLine);
View Full Code Here

    }

    protected OrderLine handleApply(
            final boolean applied, final WindowInterface window, final OrderLineManager orderLineManager,
            final OrderLine orderLine,final String aColliName,final boolean isMainArticle) {
        OrderLine appliedOrderLine=null;
        try {
            if (applied) {
                appliedOrderLine=orderLine.getColli()!=null?null:setObjectApplied(orderLineManager, orderLine,aColliName);
                //createVismaFile(orderLine);
            } else {
View Full Code Here

  private void setStarted(List<Applyable> objects, Date startedDate) {
    for(Applyable object:objects){
     
   
    OrderLine orderLine = managerRepository.getOrderLineManager().findByOrderLineId(object.getOrderLineId());
        if (orderLine != null) {
                orderLine.setActionStarted(startedDate);
           
            managerRepository.getOrderLineManager().saveOrderLine(orderLine);
            applyListManager.refresh((PackableListItem)object);
        }
    }
View Full Code Here

TOP

Related Classes of no.ugland.utransprod.model.OrderLine

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.