Examples of OrderManager


Examples of no.ugland.utransprod.service.OrderManager

   * @see no.ugland.utransprod.gui.model.ApplyListInterface#setApplied(no.ugland.utransprod.gui.model.Applyable,
   *      boolean, no.ugland.utransprod.gui.WindowInterface)
   */
  public void setApplied(FaktureringV object, boolean applied,
      WindowInterface window) {
    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean("orderManager");
    Order order = orderManager.findByOrderNr(object.getOrderNr());
    if (applied) {
      Date invoiceDate = Util.getDate(window);
      order.setInvoiceDate(invoiceDate);
    } else {
      order.setInvoiceDate(null);
    }
    try {
      orderManager.saveOrder(order);
    } catch (ProTransException e) {
      Util.showErrorDialog(window, "Feil", e.getMessage());
      e.printStackTrace();
    }
    applyListManager.refresh(object);
View Full Code Here

Examples of no.ugland.utransprod.service.OrderManager

   * @param window
   * @see no.ugland.utransprod.gui.model.ApplyListInterface#setApplied(no.ugland.utransprod.gui.model.Applyable,
   *      boolean, no.ugland.utransprod.gui.WindowInterface)
   */
  public void setApplied(PaidV object, boolean applied, WindowInterface window) {
    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean("orderManager");
    Order order = orderManager.findByOrderNr(object.getOrderNr());
    if (applied) {
      Date invoiceDate = Util.getDate(window);
      order.setPaidDate(invoiceDate);
    } else {
      order.setPaidDate(null);
    }
    try {
      orderManager.saveOrder(order);
    } catch (ProTransException e) {
      Util.showErrorDialog(window, "Feil", e.getMessage());
      e.printStackTrace();
    }
    applyListManager.refresh(object);
View Full Code Here

Examples of no.ugland.utransprod.service.OrderManager

   * @see no.ugland.utransprod.gui.model.ApplyListInterface#setApplied(no.ugland.utransprod.gui.model.Applyable,
   *      boolean, no.ugland.utransprod.gui.WindowInterface)
   */
  public void setApplied(PacklistV object, boolean applied,
      WindowInterface window) {
    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean("orderManager");

    Order order = orderManager.findByOrderNr(object.getOrderNr());
    if (applied) {
      Date packlistDate = Util.getDate(window);
      order.setPacklistReady(packlistDate);
    } else {
      order.setPacklistReady(null);
    }
    try {
      orderManager.saveOrder(order);
    } catch (ProTransException e) {
      Util.showErrorDialog(window, "Feil", e.getMessage());
      e.printStackTrace();
    }
    applyListManager.refresh(object);
View Full Code Here

Examples of no.ugland.utransprod.service.OrderManager

  private ProductAreaManager productAreaManager;

  @Before
  public void setUp() throws Exception {
    MockitoAnnotations.initMocks(this);
    final OrderManager orderManager = (OrderManager) ModelUtil
        .getBean(OrderManager.MANAGER_NAME);
    when(managerRepository.getOrderManager()).thenReturn(orderManager);
    when(managerRepository.getProductAreaManager()).thenReturn(
        productAreaManager);
    final UserType userType = new UserType();
View Full Code Here

Examples of no.ugland.utransprod.service.OrderManager

  protected void checkCompleteness(Colli colli, boolean applied)
      throws ProTransException {
    if (colli != null) {
      Order order = colli.getOrder();
      if (order != null) {
        OrderManager orderManager = (OrderManager) ModelUtil
            .getBean("orderManager");
        if (applied) {
          orderManager.lazyLoadOrder(order, new LazyLoadOrderEnum[] {
              LazyLoadOrderEnum.ORDER_LINES,
              LazyLoadOrderEnum.ORDER_LINE_ORDER_LINES });
          if (order.isDonePackage()) {
            order.setOrderComplete(Util.getCurrentDate());
            orderManager.saveOrder(order);
          }
        } else {
          order.setOrderComplete(null);
          orderManager.saveOrder(order);
        }
      } else {
        PostShipment postShipment = colli.getPostShipment();
        if (postShipment != null) {
          PostShipmentManager postShipmentManager = (PostShipmentManager) ModelUtil
View Full Code Here

Examples of no.ugland.utransprod.service.OrderManager

    when(managerRepository.getProductAreaGroupManager()).thenReturn(
        productAreaGroupManager);
    BudgetManager budgetManager = (BudgetManager) ModelUtil
        .getBean(BudgetManager.MANAGER_NAME);
    when(managerRepository.getBudgetManager()).thenReturn(budgetManager);
    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean(OrderManager.MANAGER_NAME);
    when(managerRepository.getOrderManager()).thenReturn(orderManager);
    ProductionUnitManager productionUnitManager = (ProductionUnitManager) ModelUtil
        .getBean(ProductionUnitManager.MANAGER_NAME);
    when(managerRepository.getProductionUnitManager()).thenReturn(
View Full Code Here

Examples of no.ugland.utransprod.service.OrderManager

   */
  void cacheComment(Transportable transportable, WindowInterface window,
      boolean load) {
    if (transportable instanceof Order) {
      if (load) {
        OrderManager orderManager = (OrderManager) ModelUtil
            .getBean("orderManager");
        orderManager.lazyLoadOrder((Order) transportable,
            new LazyLoadOrderEnum[] { LazyLoadOrderEnum.COMMENTS,
                LazyLoadOrderEnum.COLLIES });
      }
      transportable.cacheComments();
    } else {
View Full Code Here

Examples of no.ugland.utransprod.service.OrderManager

    when(managerRepository.getApplicationUserManager()).thenReturn(
        applicationUserManager);
    when(managerRepository.getProductAreaGroupManager()).thenReturn(
        productAreaGroupManager);
    when(managerRepository.getBudgetManager()).thenReturn(budgetManager);
    final OrderManager orderManager = (OrderManager) ModelUtil
        .getBean(OrderManager.MANAGER_NAME);
    when(managerRepository.getOrderManager()).thenReturn(orderManager);
    when(managerRepository.getPacklistVManager()).thenReturn(
        packlistVManager);
    ArticleTypeManager articleTypeManager=(ArticleTypeManager)ModelUtil.getBean(ArticleTypeManager.MANAGER_NAME);
View Full Code Here

Examples of no.ugland.utransprod.service.OrderManager

public class SetOrderLineAttributeInfo {
  /**
   *
   */
  public static void setOrderLineAttributeInfo() {
    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean("orderManager");
    List<Order> orders = orderManager.findAllNotSent();

    Set<OrderLine> orderLines;
   
    for (Order order : orders) {
      orderManager.lazyLoadTree(order);//LoadOrder(order,new LazyLoadOrderEnum[] { LazyLoadOrderEnum.ORDER_LINES });
      orderLines = order.getOrderLines();
      for (OrderLine orderLine : orderLines) {
        //if(orderLine.getAttributeInfo()==null){
        //orderLineManager.lazyLoad(orderLine,new LazyLoadOrderLineEnum[] { LazyLoadOrderLineEnum.ORDER_LINES,LazyLoadOrderLineEnum.ORDER_LINE_ATTRIBUTE });
          //orderLineManager.lazyLoadTree(orderLine);
        if(orderLine.getArticlePath().equalsIgnoreCase("Takstoler")){
        orderLine.setAttributeInfo(orderLine.getAttributesAsString());
        }
        //}
      }
      try {
        orderManager.saveOrder(order);
      } catch (ProTransException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }
    }
View Full Code Here

Examples of no.ugland.utransprod.service.OrderManager

  /**
   * @param args
   */
  public static void main(String[] args) {
    OrderManager orderManager = (OrderManager) ModelUtil
        .getBean("orderManager");
    FrontProductionVManager frontProductionVManager = (FrontProductionVManager) ModelUtil
        .getBean("frontProductionVManager");
    VeggProductionVManager veggProductionVManager = (VeggProductionVManager) ModelUtil
        .getBean("veggProductionVManager");
    List<Order> orders = orderManager.findAllNotSent();

    for (Order order : orders) {
      orderManager.lazyLoadOrder(order, new LazyLoadOrderEnum[] {
          LazyLoadOrderEnum.COMMENTS, LazyLoadOrderEnum.COLLIES });
      order.cacheComments();
      order.cacheGarageColliHeight();
      try {
        orderManager.saveOrder(order);
      } catch (ProTransException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }
    }

    List<Produceable> fronter = frontProductionVManager.findAllApplyable();
    StatusCheckerInterface<Transportable> veggChecker = Util
        .getVeggChecker();

    for (Produceable front : fronter) {

      Map<String, String> statusMap = Util
          .createStatusMap(((FrontProductionV) front)
              .getOrderStatus());

      String status = statusMap.get(veggChecker.getArticleName());
      if (status == null) {

        Order order = orderManager
            .findByOrderNr(((FrontProductionV) front).getOrderNr());
        if (order != null) {
          orderManager.lazyLoadTree(order);
          status = veggChecker.getArticleStatus(order);
          statusMap.put(veggChecker.getArticleName(), status);
          order.setStatus(Util.statusMapToString(statusMap));
          try {
            orderManager.saveOrder(order);
          } catch (ProTransException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
          }

        }
      }
    }

    List<Produceable> vegger = veggProductionVManager.findAllApplyable();
    StatusCheckerInterface<Transportable> frontChecker = Util
        .getFrontChecker();

    for (Produceable vegg : vegger) {

      Map<String, String> statusMap = Util
          .createStatusMap(((VeggProductionV) vegg).getOrderStatus());

      String status = statusMap.get(frontChecker.getArticleName());
      if (status == null) {

        Order order = orderManager
            .findByOrderNr(((VeggProductionV) vegg).getOrderNr());
        if (order != null) {
          orderManager.lazyLoadTree(order);
          status = frontChecker.getArticleStatus(order);
          statusMap.put(frontChecker.getArticleName(), status);
          order.setStatus(Util.statusMapToString(statusMap));
          try {
            orderManager.saveOrder(order);
          } catch (ProTransException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
          }

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.