Package no.ugland.utransprod.model

Examples of no.ugland.utransprod.model.OrderLine


    articleType.setArticleTypeName("Kledning");
    Ordln ordln=new Ordln();
    ordln.setOrdlnPK(new OrdlnPK(1, 1));
    ordln.setFree4(BigDecimal.valueOf(2));
    Order order=new Order();
    OrderLine gavl=new OrderLine();
    gavl.setArticlePath("Gavl");
    OrderLine kledning = new OrderLine();
    kledning.setArticlePath("Gavl$Kledning");
    gavl.addOrderLine(kledning);
    order.addOrderLine(gavl);
    kledning = gavl.getOrderLines().iterator().next();
    assertNotNull(kledning);
    assertEquals("Gavl$Kledning", kledning.getArticlePath());
    assertNotNull(kledning.getOrderLineRef());
  }
View Full Code Here


    articleType.setArticleTypeName("Kledning");
    Ordln ordln=new Ordln();
    ordln.setOrdlnPK(new OrdlnPK(1, 1));
    ordln.setFree4(BigDecimal.ONE);
    Order order=new Order();
    OrderLine vegg=new OrderLine();
    vegg.setArticlePath("Vegg");
    OrderLine kledning = new OrderLine();
    kledning.setArticlePath("Vegg$Kledning");
    vegg.addOrderLine(kledning);
    order.addOrderLine(vegg);
    kledning = vegg.getOrderLines().iterator().next();
    assertNotNull(kledning);
    assertEquals("Vegg$Kledning", kledning.getArticlePath());
    assertNotNull(kledning.getOrderLineRef());
  }
View Full Code Here

    TransportLetter transportLetter = new GarageTransportLetter(
        managerRepository);
    final Order transportable = new Order();
    ConstructionType constructionType = new ConstructionType();
    transportable.setConstructionType(constructionType);
    OrderLine orderLine = new OrderLine();
    transportable.addOrderLine(orderLine);
    final Colli colli = new Colli();
    colli.setColliName("test");
    colli.addOrderLine(orderLine);
    transportable.addColli(colli);
View Full Code Here

    articleType.setArticleTypeName("Kledning");
    Ordln ordln=new Ordln();
    ordln.setOrdlnPK(new OrdlnPK(1, 1));
    ordln.setFree4(BigDecimal.ZERO);
    Order order=new Order();
    OrderLine vegg=new OrderLine();
    vegg.setArticlePath("Vegg");
    order.addOrderLine(vegg);
    Ord ord=null;
    OrderLine kledning =kledningConverter.convert(articleType, ordln, order, ord);
    assertNotNull(kledning);
    assertEquals("Kledning", kledning.getArticlePath());
    assertNull(kledning.getOrderLineRef());
  }
View Full Code Here

    ArticleType articleType = new ArticleType(null, "test", null, null,
        null, null, null, null, null, null, null, null);
    articleTypes.add(articleType);
    articleTypeManager.saveArticleType(articleType);
    OrderLine orderLine = new OrderLine(null, order, null, articleType,
        null, null, null, null, null, null, "test", null, null, null,
        null, null, null, null, null, null, null, null);
    Set<OrderLine> orderLines = new HashSet<OrderLine>();
    orderLines.add(orderLine);
View Full Code Here

    super(managerRepository);
  }

  public OrderLine convert(ArticleType articleType, Ordln ordln, Order order,
      Ord ord) {
    OrderLine kledning = articleType == ArticleType.UNKNOWN ? OrderLine.UNKNOWN
        : getOrderLine(articleType, ordln, order);
    return ordln != null ? setBelongsTo(kledning, order, ordln) : kledning;
  }
View Full Code Here

    Order order = orders.get(0);

    incomingOrderManager.setOrderLines(order, managerRepository);
    Set<OrderLine> orderLines = order.getOrderLines();
    assertNotNull(orderLines);
    OrderLine gulvspon = order.getOrderLine("Gulvspon");
    assertNotNull(gulvspon);
  }
View Full Code Here

    final Ord ord = new Ord();
    final ArticleType articleTypeTakstein=new ArticleType();
    articleTypeTakstein.setArticleTypeName("Takstein");
   
    final Collection<OrderLine> originalOrderLines =new HashSet<OrderLine>();
    OrderLine orderLineTakstol=new OrderLine();
    orderLineTakstol.setArticleName("Takstein");
    orderLineTakstol.setArticleType(articleTypeTakstein);
    originalOrderLines.add(orderLineTakstol);
   
   
    final  ManagerRepository managerRepository=mock(ManagerRepository.class);
   
    when(ordlnManager.findOrdByOrderNr("1")).thenReturn(ord);
    when(ordlnDAO.findByOrderNr("1")).thenReturn(ordlnList);
    when(articleTypeDAO.findByProdCatNoAndProdCatNo2(1020410, 9)).thenReturn(articleTypeTakstein);
   
   
    incomingOrderManager.setOrderLines(incomingOrder,managerRepository);
   
    OrderLine orderLine = incomingOrder.getOrderLine(ARTICLE_PATH_TAKSTEIN);
    assertNotNull(orderLine);
    assertFalse(orderLine==OrderLine.UNKNOWN);
  }
View Full Code Here

  public GarasjeConverter(OrdlnManager aOrdlnManager){
    ordlnManager=aOrdlnManager;
  }

  public void setConstructionTypeAttributes(Ord ord, Order order) {
    OrderLine garageOrderLine = order.getOrderLine(ARTICLE_PATH_GARAGE_TYPE);
   
    garageOrderLine=garageOrderLine!=OrderLine.UNKNOWN?garageOrderLine:createGarageOrderLine(order);
    setGarageAttributes(garageOrderLine,ord);
    DefaultConverter.setAttributes(garageOrderLine, ordlnManager);
  }
View Full Code Here

  private boolean hasWallHeigth(Ord ord) {
    return ord.getFree1()!=null?true:false;
  }

  private OrderLine createGarageOrderLine(Order order) {
    OrderLine orderLine=new OrderLine();
    orderLine.setArticlePath(ARTICLE_PATH_GARAGE_TYPE);
    order.addOrderLine(orderLine);
    return orderLine;
  }
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.