Examples of OrderLineAttribute


Examples of no.ugland.utransprod.model.OrderLineAttribute

      Set<OrderLineAttribute> attributes) {
    HashSet<OrderLineAttribute> clonedAttributes = new HashSet<OrderLineAttribute>();
    if (attributes != null) {
      for (OrderLineAttribute attribute : attributes) {
        clonedAttributes
            .add(new OrderLineAttribute(attribute
                .getOrderLineAttributeId(), attribute
                .getOrderLine(), attribute
                .getConstructionTypeArticleAttribute(),
                attribute.getConstructionTypeAttribute(),
                attribute.getArticleTypeAttribute(), attribute
View Full Code Here

Examples of no.ugland.utransprod.model.OrderLineAttribute

      final Set<ArticleTypeAttribute> attributes,
      final OrderLine orderLine) {
    if (attributes != null) {
      Set<OrderLineAttribute> orderLineAttributes = new HashSet<OrderLineAttribute>();
      for (ArticleTypeAttribute articleTypeAttribute : attributes) {
        orderLineAttributes.add(new OrderLineAttribute(null, orderLine,
            null, null, articleTypeAttribute, "", null,
            articleTypeAttribute.getAttribute().getName()));
      }
      return orderLineAttributes;
    }
View Full Code Here

Examples of no.ugland.utransprod.model.OrderLineAttribute

        Iterator<OrderLineAttribute> attributeIt = attributes.iterator();
        boolean nameNotFound = true;
        String typeName = "";

        while (attributeIt.hasNext() && (nameNotFound || typeName.length() == 0)) {
            OrderLineAttribute attribute = attributeIt.next();
            typeName = attribute.getAttributeName().equalsIgnoreCase(typeAttribute) && typeName.length() == 0 ? attribute
                    .getAttributeValue().substring(0, 3)
                    + ","
                    : typeName;
            nameNotFound = attribute.getAttributeName().equalsIgnoreCase(attributeName)
                    && attribute.getAttributeValue().equalsIgnoreCase(attributeValue) && nameNotFound ? false
                    : nameNotFound;
        }
        returnBuffer = nameNotFound ? returnBuffer : returnBuffer.append("V");

        return typeName;
View Full Code Here

Examples of no.ugland.utransprod.model.OrderLineAttribute

        } else {
            orderLineManager
                    .lazyLoad(
                            orderLine,
                            new LazyLoadOrderLineEnum[] {LazyLoadOrderLineEnum.ORDER_LINE_ATTRIBUTE});
            OrderLineAttribute attribute = orderLine
                    .getAttributeByName(attributeName);

            if (attribute != null
                    && attribute.getOrderLineAttributeValue().equalsIgnoreCase(
                            attributeValue)) {
                status = "Nei";
            } else {
                status = "Ja";
            }
View Full Code Here

Examples of no.ugland.utransprod.model.OrderLineAttribute

    Order order = transportable.getOrder();

    OrderLine orderLine = order.getOrderLine("Takstoler");
    if (orderLine != null) {
      OrderLineAttribute attribute = orderLine
          .getAttributeByName("St�ende tak");
      if (attribute != null
          && "Ja".equalsIgnoreCase(attribute.getAttributeValue())) {
        additionValue = basis.multiply(
            transportCostAdditon.getAddition()).divide(
            BigDecimal.valueOf(100), 2, RoundingMode.HALF_UP);
      }
View Full Code Here

Examples of no.ugland.utransprod.model.OrderLineAttribute

    attribute.setName("Veggh�yde");
    articleTypeAttribute.setAttribute(attribute);
   
    constructionTypeArticleAttribute.setArticleTypeAttribute(articleTypeAttribute);
   
    OrderLineAttribute orderLineAttribute = new OrderLineAttribute();
    orderLineAttribute.setConstructionTypeArticleAttribute(constructionTypeArticleAttribute);
    orderLine.addAttribute(orderLineAttribute);
   
    constructionTypeArticleAttribute=new ConstructionTypeArticleAttribute();
    articleTypeAttribute=new ArticleTypeAttribute();
    attribute=new Attribute();
    attribute.setName("Murh�yde");
    articleTypeAttribute.setAttribute(attribute);
   
    orderLineAttribute = new OrderLineAttribute();
    orderLineAttribute.setConstructionTypeArticleAttribute(constructionTypeArticleAttribute);
    orderLine.addAttribute(orderLineAttribute);
   
    constructionTypeArticleAttribute.setArticleTypeAttribute(articleTypeAttribute);
   
    constructionTypeArticleAttribute=new ConstructionTypeArticleAttribute();
    articleTypeAttribute=new ArticleTypeAttribute();
    attribute=new Attribute();
    attribute.setName("Bredde");
    articleTypeAttribute.setAttribute(attribute);
   
    orderLineAttribute = new OrderLineAttribute();
    orderLineAttribute.setConstructionTypeArticleAttribute(constructionTypeArticleAttribute);
    orderLine.addAttribute(orderLineAttribute);
   
    constructionTypeArticleAttribute.setArticleTypeAttribute(articleTypeAttribute);
   
    constructionTypeArticleAttribute=new ConstructionTypeArticleAttribute();
    articleTypeAttribute=new ArticleTypeAttribute();
    attribute=new Attribute();
    attribute.setName("Lengde");
    articleTypeAttribute.setAttribute(attribute);
   
    orderLineAttribute = new OrderLineAttribute();
    orderLineAttribute.setConstructionTypeArticleAttribute(constructionTypeArticleAttribute);
    orderLine.addAttribute(orderLineAttribute);
   
    constructionTypeArticleAttribute.setArticleTypeAttribute(articleTypeAttribute);
   
    order.addOrderLine(orderLine);
   
    final Ordln ordln=new Ordln();
    ordln.setWdtu(BigDecimal.valueOf(400));
    ordln.setLgtU(BigDecimal.valueOf(800));
   
    when(ordlnManager.findByOrdnoAndPrCatNo2(111, 1)).thenReturn(ordln);
   
   
   
   
    garasjeConverter.setConstructionTypeAttributes(ord, order);
    assertNotNull(order);
    OrderLine garageOrderLine = order.getOrderLine("Garasjetype");
    assertNotNull(garageOrderLine);
    assertEquals(true, garageOrderLine!=OrderLine.UNKNOWN);
    OrderLineAttribute testOrderLineAttribute=garageOrderLine.getAttributeByName("Veggh�yde");
    assertNotNull(testOrderLineAttribute);
    assertEquals(true, testOrderLineAttribute!=OrderLineAttribute.UNKNOWN);
    assertEquals("150", testOrderLineAttribute.getOrderLineAttributeValue());
   
    testOrderLineAttribute=garageOrderLine.getAttributeByName("Murh�yde");
    assertEquals(true, testOrderLineAttribute!=OrderLineAttribute.UNKNOWN);
    assertEquals("20", testOrderLineAttribute.getOrderLineAttributeValue());
   
    testOrderLineAttribute=garageOrderLine.getAttributeByName("Bredde");
    assertEquals(true, testOrderLineAttribute!=OrderLineAttribute.UNKNOWN);
    assertEquals("400", testOrderLineAttribute.getOrderLineAttributeValue());
   
    testOrderLineAttribute=garageOrderLine.getAttributeByName("Lengde");
    assertEquals(true, testOrderLineAttribute!=OrderLineAttribute.UNKNOWN);
    assertEquals("800", testOrderLineAttribute.getOrderLineAttributeValue());
  }
View Full Code Here

Examples of no.ugland.utransprod.model.OrderLineAttribute

    return craning;
  }

  private void setTrossOrderLine(String degree, String width, String ownOrder) {
    trossOrderLine = new OrderLine();
    OrderLineAttribute attribute = new OrderLineAttribute();

    attribute.setAttributeValue(degree);
    attribute.setOrderLineAttributeName("Vinkel");
    attribute.setOrderLine(trossOrderLine);
    trossOrderLine.addAttribute(attribute);

    attribute = new OrderLineAttribute();

    attribute.setAttributeValue(width);
    attribute.setOrderLineAttributeName("Bredde");
    attribute.setOrderLine(trossOrderLine);
    trossOrderLine.addAttribute(attribute);

    attribute = new OrderLineAttribute();

    attribute.setAttributeValue(ownOrder);
    attribute.setOrderLineAttributeName("Egenordre");
    attribute.setOrderLine(trossOrderLine);
    trossOrderLine.addAttribute(attribute);

  }
View Full Code Here

Examples of no.ugland.utransprod.model.OrderLineAttribute

  private void setConstructionTypeOrderLine(Boolean longWalls,
      String wallHeight, String brickWallHight, Boolean portSupport,
      String length) {
    constructionTypeOrderLine = new OrderLine();
    OrderLineAttribute attribute = new OrderLineAttribute();

    attribute.setAttributeValueBool(longWalls);
    attribute.setOrderLineAttributeName("Lange vegger");
    attribute.setOrderLine(constructionTypeOrderLine);
    constructionTypeOrderLine.addAttribute(attribute);

    attribute = new OrderLineAttribute();

    attribute.setAttributeValue(wallHeight);
    attribute.setOrderLineAttributeName("Veggh�yde");
    attribute.setOrderLine(constructionTypeOrderLine);
    constructionTypeOrderLine.addAttribute(attribute);

    attribute = new OrderLineAttribute();

    attribute.setAttributeValue(brickWallHight);
    attribute.setOrderLineAttributeName("Murh�yde");
    attribute.setOrderLine(constructionTypeOrderLine);
    constructionTypeOrderLine.addAttribute(attribute);

    attribute = new OrderLineAttribute();

    attribute.setAttributeValueBool(portSupport);
    attribute.setOrderLineAttributeName("B�ring over port");
    attribute.setOrderLine(constructionTypeOrderLine);
    constructionTypeOrderLine.addAttribute(attribute);

    attribute = new OrderLineAttribute();

    attribute.setAttributeValue(length);
    attribute.setOrderLineAttributeName("Lengde");
    attribute.setOrderLine(constructionTypeOrderLine);
    constructionTypeOrderLine.addAttribute(attribute);
  }
View Full Code Here

Examples of no.ugland.utransprod.model.OrderLineAttribute

    constructionTypeOrderLine.addAttribute(attribute);
  }

  private void setPortOrderLine(String portMeasure) {
    portOrderLine = new OrderLine();
    OrderLineAttribute attribute = new OrderLineAttribute();

    attribute.setAttributeValue(portMeasure);
    attribute.setOrderLineAttributeName("PortM�l");
    attribute.setOrderLine(portOrderLine);
    portOrderLine.addAttribute(attribute);
  }
View Full Code Here

Examples of no.ugland.utransprod.model.OrderLineAttribute

  }

  private void setLength(Ordln ordln, OrderLine garageOrderLine) {
    BigDecimal vismaLength = getVismaLength(ordln);
    if(vismaLengthHasValue(vismaLength)){
      OrderLineAttribute attribute = garageOrderLine.getAttributeByName(LENGTH_ATTRIBUTE);
      attribute.setAttributeValue(String.valueOf(vismaLength.setScale(0)));
    }
   
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.