Package no.ugland.utransprod.service

Examples of no.ugland.utransprod.service.CustomerManager


  }

  private void handleCustomer(final OrderModel object, final Order order) {
    if (object.getCustomer() == null
        || object.getCustomer().getCustomerId() == null) {
      CustomerManager customerManager = (CustomerManager) ModelUtil
          .getBean("customerManager");
      Customer customer = new Customer(null,
          object.getCustomerNr() != null ? Integer.valueOf(object
              .getCustomerNr()) : null, object
              .getCustomerFirstName(), object
              .getCustomerLastName(), null);

      customerManager.saveCustomer(customer);
      order.setCustomer(customer);
      setFlushing(true);
      setFlushing(false);
    }
  }
View Full Code Here


   *
   * @return kundeliste
   */
  @SuppressWarnings("unchecked")
  public List<Customer> getCustomerList() {
    CustomerManager customerManager = (CustomerManager) ModelUtil
        .getBean("customerManager");
    customerList.clear();
    customerList.add(null);
    customerList.addAll(customerManager.findAll());
    return customerList;
  }
View Full Code Here

    if (order.getOrderId() == null && objectList.contains(order)) {
      errorString = "Kan ikke lagre ordre med et ordrenummer som finnes fra f�r";
    }

    if (object.getCustomer() == null) {
      CustomerManager customerManager = (CustomerManager) ModelUtil
          .getBean("customerManager");
      customer = customerManager.findByCustomerNr(Integer.valueOf(object
          .getCustomerNr()));
      if (customer != null) {
        if (JOptionPane.showConfirmDialog(window.getComponent(),
            "Kunde med dette kundenr finnes fra f�r med navn "
                + customer.getFirstName() + " "
View Full Code Here

  public void setUp() throws Exception {
    MockitoAnnotations.initMocks(this);
    UserType userType = new UserType();
    userType.setIsAdmin(1);
    when(login.getUserType()).thenReturn(userType);
    final CustomerManager customerManager = (CustomerManager) ModelUtil
        .getBean(CustomerManager.MANAGER_NAME);

    viewHandler = new CustomersViewHandler(login, customerManager);
  }
View Full Code Here

    viewHandler = new CustomersViewHandler(login, customerManager);
  }

  @After
  public void tearDown() throws Exception {
    CustomerManager customerManager = (CustomerManager) ModelUtil
        .getBean("customerManager");
    Customer customer = new Customer();
    customer.setFirstName("Tull");
    customer.setLastName("Ball");
    List<Customer> customers = customerManager.findByObject(customer);
    if (customers != null) {
      for (Customer cust : customers) {
        customerManager.removeCustomer(cust);
      }
    }
  }
View Full Code Here

        false);
  }

  @After
  public void tearDown() throws Exception {
    CustomerManager customerManager = (CustomerManager) ModelUtil
        .getBean(CustomerManager.MANAGER_NAME);
    Customer customer = customerManager.findByCustomerNr(100000);
    if (customer != null) {
      customerManager.removeCustomer(customer);
    }
  }
View Full Code Here

    Viewer viewer = null;
    switch (windowEnum) {
    case CUSTOMER:
      window = windows.get(windowEnum);
      if (window == null) {
        CustomerManager customerManager=(CustomerManager)ModelUtil.getBean(CustomerManager.MANAGER_NAME);
        viewer = new OverviewView<Customer, CustomerModel>(
            new CustomersViewHandler(login,customerManager));
        viewers.put(windowEnum, viewer);
      }
      break;
View Full Code Here

  @After
  public void afterMethod() {
    dialogFixture.cleanUp();

    CustomerManager customerManager = (CustomerManager) ModelUtil
        .getBean("customerManager");
    Order order = orderManager.findByOrderNr("100100100");
    if (order != null) {
      orderManager.removeOrder(order);
    }

    Customer customer = customerManager.findByCustomerNr(100);
    if (customer != null) {
      customerManager.removeCustomer(customer);
    }

  }
View Full Code Here

  @After
  public void afterMethod() {
    dialogFixture.cleanUp();

    CustomerManager customerManager = (CustomerManager) ModelUtil
        .getBean("customerManager");
    Order order = orderManager.findByOrderNr("100100100");
    if (order != null) {
      orderManager.removeOrder(order);
    }

    Customer customer = customerManager.findByCustomerNr(100);
    if (customer != null) {
      customerManager.removeCustomer(customer);
    }

  }
View Full Code Here

  @BeforeClass
  public static void setUpOrder() throws Exception {
    FailOnThreadViolationRepaintManager.install();
    orderManager = (OrderManager) ModelUtil.getBean("orderManager");
    CustomerManager customerManager = (CustomerManager) ModelUtil
        .getBean("customerManager");
    ConstructionTypeManager constructionTypeManager = (ConstructionTypeManager) ModelUtil
        .getBean(ConstructionTypeManager.MANAGER_NAME);
    final ProductAreaManager productAreaManager = (ProductAreaManager) ModelUtil
        .getBean(ProductAreaManager.MANAGER_NAME);

    order = new Order();
    Set<OrderLine> orderLines = new HashSet<OrderLine>();
    OrderLine orderLine = new OrderLine();
    orderLine.setOrder(order);
    orderLine.setArticlePath("articlePath");
    orderLines.add(orderLine);
    order.setOrderLines(orderLines);
    order.setOrderNr("123456789");
    order.setDeliveryAddress("deliveryAddress");
    order.setPostalCode("1234");
    order.setPostOffice("postOffice");
    order.setOrderDate(Calendar.getInstance().getTime());
    Customer customer = customerManager.findByCustomerNr(1);
    order.setCustomer(customer);
    ConstructionType constructionType = constructionTypeManager
        .findByName("A1");
    order.setConstructionType(constructionType);
    productArea = productAreaManager.findByName("Garasje villa");
View Full Code Here

TOP

Related Classes of no.ugland.utransprod.service.CustomerManager

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.