Package org.company.recordshop.service.dto

Examples of org.company.recordshop.service.dto.SimpleCustomerDto


    List<Customer> all = customerServiceModelDomainService
        .listAllCustomers();
    List<SimpleCustomerDto> result = new ArrayList<SimpleCustomerDto>();

    for (Customer object : all) {
      SimpleCustomerDto item = simpleCustomerDtoTranslator.toDto(object);
      result.add(item);
    }
    return result;
  }
View Full Code Here


    List<Customer> range = customerServiceModelDomainService.listCustomers(
        firstResult, maxResults);
    List<SimpleCustomerDto> result = new ArrayList<SimpleCustomerDto>();

    for (Customer object : range) {
      SimpleCustomerDto item = simpleCustomerDtoTranslator.toDto(object);
      result.add(item);
    }
    return result;
  }
View Full Code Here

    List<Customer> range = customerServiceModelDomainService.listCustomers(
        firstResult, maxResults, sortProperty, isAscending);
    List<SimpleCustomerDto> result = new ArrayList<SimpleCustomerDto>();

    for (Customer object : range) {
      SimpleCustomerDto item = simpleCustomerDtoTranslator.toDto(object);
      result.add(item);
    }
    return result;
  }
View Full Code Here

        .exampleFromDto(filter);
    found = customerServiceModelDomainService
        .findCustomerByExample(example);

    for (Customer object : found) {
      SimpleCustomerDto item = simpleCustomerDtoTranslator.toDto(object);
      result.add(item);
    }
    return result;
  }
View Full Code Here

        .findCustomerByExampleCount(example, firstResult, maxResults,
            sortProperty, isAscending);
    List<SimpleCustomerDto> result = new ArrayList<SimpleCustomerDto>();

    for (Customer object : range) {
      SimpleCustomerDto item = simpleCustomerDtoTranslator.toDto(object);
      result.add(item);
    }
    return result;
  }
View Full Code Here

    @Test
    @Rollback(true)
    public final void testCreateCustomer() {

        SimpleCustomerDto customer = new SimpleCustomerDto();
        customer.setFirstName("Alfred");
        customer.setLastName("Sloan");
        customer.setCustomerNr(12345);
        customer.setBirthDate(new DateTime(2008, 1, 1, 1, 1, 0, 0));

        customerServiceModelService.createCustomer(customer);
        SimpleCustomerDto foundCustomer = customerServiceModelService
                .readCustomer(customerServiceModelService.createCustomer(customer));
        Assert.assertNotNull(foundCustomer);
        Assert.assertTrue(foundCustomer.getCustomerNr() == 12345);
        Assert.assertEquals(foundCustomer.getFirstName(), "Alfred");
        Assert.assertEquals(foundCustomer.getLastName(), "Sloan");
        Assert.assertTrue(foundCustomer.getOrders().isEmpty());
    }
View Full Code Here

    @Test
    @Rollback(true)
    @ExpectedException(BusinessRuleException.class)
    public final void testCreateCustomerTwice() {

        SimpleCustomerDto customer = new SimpleCustomerDto();
        customer.setFirstName("Alfred");
        customer.setLastName("Sloan");
        customer.setCustomerNr(12345);

        customerServiceModelService.createCustomer(customer);
        SimpleCustomerDto foundCustomer = customerServiceModelService
                .readCustomer(customerServiceModelService.createCustomer(customer));
        Assert.assertNotNull(foundCustomer);
        customerServiceModelService.createCustomer(foundCustomer);
    }
View Full Code Here

     */
    @Test
    @ExpectedException(BusinessRuleException.class)
    public final void testMinLengthValidation() {

        SimpleCustomerDto customer = new SimpleCustomerDto();
        customer.setFirstName("Alfred");
        customer.setLastName("Sloan");
        customer.setCustomerNr(-1);
        customer.setUsername("a"); // violates minlength = 3 constraint
        customer.setBirthDate(new DateTime(2008, 1, 1, 1, 1, 0, 0));

        customerServiceModelService.createCustomer(customer);
    }
View Full Code Here

    }

    @Test
    public final void testReadCustomer() {

        SimpleCustomerDto customer = new SimpleCustomerDto();
        customer.setFirstName("Alfred");
        customer.setLastName("Sloan");
        customer.setCustomerNr(12345);
        customer.setBirthDate(new DateTime(2008, 1, 1, 1, 1, 0, 0));
        customer = customerServiceModelService.readCustomer(customerServiceModelService
                .createCustomer(customer));
        assertEquals("Alfred", customer.getFirstName());
        assertEquals("Sloan", customer.getLastName());
        Assert.assertTrue(customer.getCustomerNr() == 12345);
    }
View Full Code Here

      final Map<Object, Object> translated) {
    if (translated.containsKey((source))) {
      return (SimpleCustomerDto) translated.get(source);
    }
    Assert.notNull(source, "argument [source] may not be null");
    SimpleCustomerDto result = new SimpleCustomerDto(source.getId(), source
        .getVersion());
    result.setCustomerNr(source.getCustomerNr());
    result.setLastName(source.getLastName());
    result.setFirstName(source.getFirstName());
    result.setBlackListed(source.isBlackListed());
    result.setUsername(source.getUsername());
    result.setSexe(sexeTranslator.toDto(source.getSexe()));
    result.setBirthDate(source.getBirthDate());

    translated.put(source, result);

    for (Order element : source.getOrders()) {
      result.addToOrders(orderNumberAndDateDtoTranslator.toDto(element,
          translated));
    }

    for (Artist element : source.getIdols()) {
      result.addToIdols(artistDtoTranslator.toDto(element, translated));
    }

    for (Artist element : source.getRelatedTo()) {
      result.addToRelatedTo(disLikesDtoTranslator.toDto(element,
          translated));
    }

    return result;
  }
View Full Code Here

TOP

Related Classes of org.company.recordshop.service.dto.SimpleCustomerDto

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.