Package no.ugland.utransprod.model

Examples of no.ugland.utransprod.model.OrderLine


  /**
   * @see javax.swing.table.TableModel#getValueAt(int, int)
   */
  public Object getValueAt(int row, int column) {
    OrderLine orderLine = (OrderLine) getRow(row);

    Order order = orderLine.getOrder();
       

    switch (column) {
    case 0:
      return order.getDeliveryAddress();
    case 1:
      return order.getCustomer().getFirstName();
    case 2:
      return order.getCustomer().getLastName();
    case 3:
      return order.getPostalCode();
    case 4:
      return order.getPostOffice();
    case 5:
      return order.getOrderNr();
    case 6:
      return order.getCustomer().getCustomerNr();
    case 7:
      return order.getTelephoneNr();
    case 8:
      return "Etterlevering";
    case 9:
      return articleCount;
    case 10:
      return Util.upperFirstLetter(orderLine.getArticleName());
    case 11:
      return orderLine.getDetails();
        case 12:
            return postShipment.getPacklistComments();
    default:
      throw new IllegalStateException("Unknown column");
    }
View Full Code Here


    if (orderLines != null) {
      clonedLines = new HashSet<OrderLine>();
      for (OrderLine orderLine : orderLines) {

        clonedLines.add(new OrderLine(
            orderLine.getOrderLineId(),
            orderLine.getOrder(),

            orderLine.getConstructionTypeArticle(),
            orderLine.getArticleType(),
View Full Code Here

   * @param order
   * @param orderLine
   * @return ordrelinje
   */
  public static OrderLine cloneOrderLine(Order order, OrderLine orderLine) {
    return new OrderLine(orderLine.getOrderLineId(), order,
        orderLine.getConstructionTypeArticle(),
        orderLine.getArticleType(), orderLine.getOrderLineAttributes(),
        orderLine.getOrderLineRef(), orderLine.getOrderLines(),
        orderLine.getNumberOfItems(), orderLine.getDialogOrder(),
        orderLine.getProduced(), orderLine.getArticlePath(),
View Full Code Here

    /**
     * @see java.awt.event.ActionListener#actionPerformed(java.awt.event.ActionEvent)
     */
    @SuppressWarnings("unchecked")
    public void actionPerformed(ActionEvent arg0) {
      OrderLine orderLine = (OrderLine) orderArticleSelectionList
          .getElementAt(tableArticleOrders
              .convertRowIndexToModel(orderArticleSelectionList
                  .getSelectionIndex()));
      ExternalOrderLine externalOrderLine = new ExternalOrderLine(null,
          orderLine.getArticleName(), orderLine,
          ((ExternalOrderModel) presentationModel.getBean())
              .getObject(), orderLine.getAttributeInfo(), null,
          orderLine.getNumberOfItems());
      orderLineManager
          .lazyLoad(
              orderLine,
              new LazyLoadOrderLineEnum[] { LazyLoadOrderLineEnum.ORDER_LINE_ATTRIBUTE });
      Set<OrderLineAttribute> orderLineAttributes = orderLine
          .getOrderLineAttributes();
      Set<ExternalOrderLineAttribute> externalOrderLineAttributes = new HashSet<ExternalOrderLineAttribute>();
      ExternalOrderLineAttribute externalOrderLineAttribute;
      if (orderLineAttributes != null) {
        for (OrderLineAttribute orderLineAttribute : orderLineAttributes) {
          externalOrderLineAttribute = new ExternalOrderLineAttribute(
              null, externalOrderLine, orderLineAttribute
                  .getAttributeValue(), orderLineAttribute
                  .getAttributeName());
          externalOrderLineAttributes.add(externalOrderLineAttribute);
        }
      }
      externalOrderLine
          .setExternalOrderLineAttributes(externalOrderLineAttributes);

      boolean isCanceled = openEditExternalOrderLine(externalOrderLine,
          window);

      if (!isCanceled) {
        externalOrderLine.setAttributeInfo(externalOrderLine
            .getExternalOrderLineAttributesAsString());
        Set<ExternalOrderLine> orderLines = (Set<ExternalOrderLine>) presentationModel
            .getBufferedValue(ExternalOrderModel.PROPERTY_EXTERNAL_ORDER_LINES);
        if (orderLines == null) {
          orderLines = new HashSet<ExternalOrderLine>();
        }
        orderLines.add(externalOrderLine);
        externalArticleList.add(externalOrderLine);
        orderLine.setExternalOrderLine(externalOrderLine);

        presentationModel.setBufferedValue(
            ExternalOrderModel.PROPERTY_EXTERNAL_ORDER_LINES,
            orderLines);
        orderArticleTableModel.fireRowChanged();
View Full Code Here

      List<ArticleType> newArticles = articleTypeView
          .getSelectedObjects();
      if (newArticles != null && newArticles.size() > 0) {
        ArticleType newArticle = newArticles.get(0);
        OrderLine newOrderLine = new OrderLine(null, order, null,
            newArticle, null, null, null, null, null, null,
            newArticle.getArticleTypeName(), null, 1, null, null,
            null, null, null, null, null, null, null);
        order.setColliesDone(0);
        newOrderLine.setAttributeInfo(newOrderLine
            .getAttributesAsString());
        orderLineManager.saveOrderLine(newOrderLine);
        try {
          orderLineManager.saveOrder(order);
View Full Code Here

          .getBufferedValue(ExternalOrderModel.PROPERTY_EXTERNAL_ORDER_LINES);
      if (orderLines != null) {

        orderLines.remove(externalOrderLine);
        externalArticleList.remove(externalOrderLine);
        OrderLine orderLine = externalOrderLine.getOrderLine();
        if (orderLine != null) {
          orderLine.setExternalOrderLine(null);

        }
        presentationModel.setBufferedValue(
            ExternalOrderModel.PROPERTY_EXTERNAL_ORDER_LINES,
            orderLines);
View Full Code Here

    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean(OrderManager.MANAGER_NAME);
    Order order = orderManager.findByOrderNr(takstol.getOrderNr());
    orderManager.lazyLoadTree(order);
    OrderLine orderLineTakstol = order.getOrderLine("Takstoler");
    assertNotNull(orderLineTakstol.getCuttingStarted());

  }
View Full Code Here

    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean(OrderManager.MANAGER_NAME);
    Order order = orderManager.findByOrderNr(takstol.getOrderNr());
    orderManager.lazyLoadTree(order);
    OrderLine orderLineTakstol = order.getOrderLine("Takstoler");
    assertNull(orderLineTakstol.getCuttingStarted());
  }
View Full Code Here

    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean(OrderManager.MANAGER_NAME);
    Order order = orderManager.findByOrderNr(takstol.getOrderNr());
    orderManager.lazyLoadTree(order);
    OrderLine orderLineTakstol = order.getOrderLine("Takstoler");
    assertNotNull(orderLineTakstol.getCuttingDone());

  }
View Full Code Here

    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean(OrderManager.MANAGER_NAME);
    Order order = orderManager.findByOrderNr(takstol.getOrderNr());
    orderManager.lazyLoadTree(order);
    OrderLine orderLineTakstol = order.getOrderLine("Takstoler");
    assertNull(orderLineTakstol.getCuttingDone());
  }
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.