Package org.pau.assetmanager.entities

Examples of org.pau.assetmanager.entities.Client


        "fake_password");
    Assert.assertArrayEquals(new Object[] { "new_user", "fake_password" },
        new Object[] { user.getUsername(), user.getPassword() });

    // create a client
    Client client = ClientsBusiness.addClientByClientName(user,
        "new_client");
    Assert.assertEquals("new_client", client.getName());

    // create property (premise)
    Property property = new Property();
    property.setActualValue(10000.0);
    property.setClient(client);
View Full Code Here


        "fake_password");
    Assert.assertArrayEquals(new Object[] { "new_user", "fake_password" },
        new Object[] { user.getUsername(), user.getPassword() });

    // create a client
    Client client = ClientsBusiness.addClientByClientName(user,
        "new_client");
    Assert.assertEquals("new_client", client.getName());

    // create a general book
    GeneralBook generalBook = new GeneralBook();
    generalBook.setClient(client);
    generalBook.setDescription("general_book_description");
View Full Code Here

        "fake_password");
    Assert.assertArrayEquals(new Object[] { "new_user", "fake_password" },
        new Object[] { user.getUsername(), user.getPassword() });

    // create a client
    Client client = ClientsBusiness.addClientByClientName(user,
        "new_client");
    Assert.assertEquals("new_client", client.getName());

    // create property (premise)
    Property property = new Property();
    property.setActualValue(10000.0);
    property.setClient(client);
View Full Code Here

        "fake_password");
    Assert.assertArrayEquals(new Object[] { "new_user", "fake_password" },
        new Object[] { user.getUsername(), user.getPassword() });

    // create a client
    Client client = ClientsBusiness.addClientByClientName(user,
        "new_client");
    Assert.assertEquals("new_client", client.getName());

    // create property book
    StocksBook stocksBook = new StocksBook();
    stocksBook.setClient(client);
    stocksBook.setDescription("stocks_book_description");
View Full Code Here

        "fake_password");
    Assert.assertArrayEquals(new Object[] { "new_user", "fake_password" },
        new Object[] { user.getUsername(), user.getPassword() });

    // create a client
    Client client = ClientsBusiness.addClientByClientName(user,
        "new_client");
    Assert.assertEquals("new_client", client.getName());

    // create general book
    GeneralBook generalBook = new GeneralBook();
    generalBook.setClient(client);
    generalBook.setDescription("general_book_description");
View Full Code Here

        "fake_password");
    Assert.assertArrayEquals(new Object[] { "new_user", "fake_password" },
        new Object[] { user.getUsername(), user.getPassword() });

    // create a client
    Client client = ClientsBusiness.addClientByClientName(user,
        "new_client");
    Assert.assertEquals("new_client", client.getName());

    // create general book
    GeneralBook generalBook = new GeneralBook();
    generalBook.setClient(client);
    generalBook.setDescription("general_book_description");
    generalBook.setName("general_book");
    generalBook = BooksBusiness.addBook(generalBook);

    // create a generic annotation
    Annotation annotation = new GeneralIncomeAnnotation();
    annotation.setBook(generalBook);
    annotation.setTwoDecimalLongCodifiedAmount(1000L * 100L); // 1000.00
    annotation.setConcept("test");
    Date date = new SimpleDateFormat("dd-MM-yyyy").parse("11-11-2013");
    annotation.setDate(date);
    annotation = AnnotationsBusiness.createAnnotation(annotation);
    Assert.assertEquals(generalBook, annotation.getBook());
    Assert.assertEquals(new Long(1000L * 100L),
        annotation.getTwoDecimalLongCodifiedAmount());
    Assert.assertEquals("test", annotation.getConcept());
    Assert.assertEquals(date, annotation.getDate());

    // find annotation for current client
    List<Annotation> annotations = AnnotationsBusiness
        .getAnnotationsWithFilter(Optional.<AnnotationType>absent(),
            BookSelection.fromBook(generalBook),
            Optional.<Integer>of(2013), ClientDomainType.CURRENT_CLIENT, SortingCriteria.ASCENDING,
            AnnotationsFilter.emptyAnnotationsFilter());
    Assert.assertEquals(new Integer(1), new Integer(annotations.size()));
    Assert.assertEquals(annotation, annotations.iterator().next());

    // find annotation all clients
    annotations = AnnotationsBusiness.getAnnotationsWithFilter(Optional.<AnnotationType>absent(),
        BookSelection.fromBook(generalBook),
        Optional.<Integer>of(2013), ClientDomainType.ALL_CLIENTS, SortingCriteria.ASCENDING,
        AnnotationsFilter.emptyAnnotationsFilter());
    Assert.assertEquals(new Integer(1), new Integer(annotations.size()));
    Assert.assertEquals(annotation, annotations.iterator().next());

    // find annotation all clients
    annotations = AnnotationsBusiness.getAnnotationsWithFilter(Optional.<AnnotationType>absent(),
        BookSelection.fromBook(generalBook),
        Optional.<Integer>of(2011), ClientDomainType.ALL_CLIENTS, SortingCriteria.ASCENDING,
        AnnotationsFilter.emptyAnnotationsFilter());
    Assert.assertEquals(new Integer(0), new Integer(annotations.size()));

    // create another user
    User secondUser = UsersBusiness.persistUserByUsernameAndPassword(
        "new_user_2", "fake_password_2");
    Assert.assertArrayEquals(
        new Object[] { "new_user_2", "fake_password_2" }, new Object[] {
            secondUser.getUsername(), secondUser.getPassword() });

    // create another client
    Client secondClient = ClientsBusiness.addClientByClientName(secondUser,
        "new_client_2");
    Assert.assertEquals("new_client_2", secondClient.getName());

    // create another general book
    GeneralBook secondGeneralBook = new GeneralBook();
    secondGeneralBook.setClient(secondClient);
    secondGeneralBook.setDescription("general_book_description_2");
View Full Code Here

        "fake_password");
    Assert.assertArrayEquals(new Object[] { "new_user", "fake_password" },
        new Object[] { user.getUsername(), user.getPassword() });

    // create a client
    Client client = ClientsBusiness.addClientByClientName(user,
        "new_client");
    Assert.assertEquals("new_client", client.getName());

    // create property book
    GeneralBook generalBook = new GeneralBook();
    generalBook.setClient(client);
    generalBook.setDescription("general_book_description");
View Full Code Here

        "fake_password");
    Assert.assertArrayEquals(new Object[] { "new_user", "fake_password" },
        new Object[] { user.getUsername(), user.getPassword() });

    // create a client
    Client client = ClientsBusiness.addClientByClientName(user,
        "new_client");
    Assert.assertEquals("new_client", client.getName());

    // find the client
    Optional<Client> clientFoundOptional = ClientsBusiness
        .getClientByName("new_client");
    Assert.assertTrue(clientFoundOptional.isPresent());
View Full Code Here

      BooksBusiness.removeBook(book);
    }
    String queryClients = "select client from Client client where client=:client";
    Optional<Client> optionalClient  =  DaoFunction.<Client>querySimpleUniqueFunction("client", selectedClient).apply(queryClients);
    if(optionalClient.isPresent()){
      Client client = optionalClient.get();
      DaoFunction.deleteDetachedFunction().apply(client);
      return client;
    }else{
      String message = "Client '"+selectedClient.toString()+"' not found in the database";
      logger.error(message);
View Full Code Here

  public static Client addClientByClientName(final User user, String clientName) {
    DaoFunction<String, Client> addClientFuncion = new DaoFunction<String, Client>() {
      @Override
      protected Client doInTransaction(
          EntityManager entityManager, String clientName) {
        Client client = new Client();
        client.setName(clientName);
        entityManager.persist(client);
        UserClientAssociation userClientAssociation = new UserClientAssociation();     
        userClientAssociation.setUser(user);
        userClientAssociation.setClient(client);
        entityManager.persist(userClientAssociation);
View Full Code Here

TOP

Related Classes of org.pau.assetmanager.entities.Client

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.