Examples of Purchaser


Examples of org.bigk.invoices.model.Purchaser

 
  @Test
  public void objectReturnedForExistingPurchaserId() throws Exception {
   
    // given
    Purchaser anExistingPurchaser = anyExistingPurchaser();
   
    // when
    Purchaser purchaser = service.getPurchaser(anExistingPurchaser.getId());
   
    // then
    assertNotNull(purchaser);
    assertEquals(anExistingPurchaser, purchaser);
  }
View Full Code Here

Examples of org.bigk.invoices.model.Purchaser

 
  @Test
  public void purchaserIsSaved() throws Exception {

    // given
    Purchaser aPurchaser = aPurchaser()
        .withName("New Name CO")
        .withAddress("Neue Strasse 7B, 13456 Wunderbar Staedtchen")
        .withNip("111-22-33-444")
        .build();

    // when
    service.savePurchaser(aPurchaser);
   
    // then
    Purchaser savedPurchaser = em.createQuery("SELECT p FROM Purchaser p WHERE p.name = :name", Purchaser.class)
        .setParameter("name", aPurchaser.getName())
        .getSingleResult();
    assertNotNull(savedPurchaser.getId());
    assertEquals(aPurchaser.getName(), savedPurchaser.getName());
    assertEquals(aPurchaser.getAddress(), savedPurchaser.getAddress());
    assertEquals(aPurchaser.getNip(), savedPurchaser.getNip());
  }
View Full Code Here

Examples of org.bigk.invoices.model.Purchaser

 
  @Test
  public void purchaserIsUpdated() throws Exception {
   
    // given
    Purchaser aPurchaser = anyExistingPurchaser();
    aPurchaser.setAddress("Neue Strasse 7B, 13456 Wunderbar Staedtchen");
    em.detach(aPurchaser);
   
    // when
    service.updatePurchaser(aPurchaser);
   
    // then
    Purchaser updatedPurchaser = em.find(Purchaser.class, aPurchaser.getId());
    assertEquals(aPurchaser.getId(), updatedPurchaser.getId());
    assertEquals(aPurchaser.getAddress(), updatedPurchaser.getAddress());
    assertEquals(aPurchaser, updatedPurchaser);
  }
View Full Code Here

Examples of org.bigk.invoices.model.Purchaser

  @Test
  public void existingPurchaserDeletedSuccessfully() throws Exception {

    // given
    long expectedCountAfterRemoval = countPurchasers() - 1;
    Purchaser aPurchaser = anyExistingPurchaser();
    em.detach(aPurchaser);
   
    // when
    service.deletePurchaser(aPurchaser);
   
    // then
    long countAfterRemoval = countPurchasers();
    assertEquals(expectedCountAfterRemoval, countAfterRemoval);
    assertNull(em.find(Purchaser.class, aPurchaser.getId()));
  }
View Full Code Here

Examples of org.bigk.invoices.model.Purchaser

  @Test
  public void nonExistingPurchaserCanNotBeDeleted() throws Exception {
   
    // given
    Long expectedCountAfterRemoval = countPurchasers();
    Purchaser aPurchaser = purchaserWithMaxId();
    em.detach(aPurchaser);
    aPurchaser.setId(aPurchaser.getId() + 1);
   
    // when
    service.deletePurchaser(aPurchaser);
   
    // then
View Full Code Here

Examples of org.bigk.invoices.model.Purchaser

    model = purchasersService.getPurchaser(this.getId());
  }

  @Override
  public void prepareSave() throws ServiceException {
    model = new Purchaser();
  }
View Full Code Here

Examples of org.bigk.invoices.model.Purchaser

  public Purchaser getPurchaser(Long id) throws ServiceException {
    if (logger.isDebugEnabled()) {
      logger.debug("getPurchaser(Long id=" + id + ") - start");
    }

    Purchaser object = null;
    Session session = null;
    try {
      session = HibernateUtils.getCurrentSession();
      object = (Purchaser) session.get(Purchaser.class, id);
    } catch (HibernateException ex) {
View Full Code Here

Examples of org.jayasoft.woj.portal.model.commercial.Purchaser

                    DynaActionForm f = (DynaActionForm)form;
                   
                   
                    org.jayasoft.woj.portal.model.registration.Registration r = (org.jayasoft.woj.portal.model.registration.Registration)request.getSession().getAttribute(Params.REGISTER.SESSION.CURRENT_REGISTRATION);
                    UserImpl u = (UserImpl)r.getUser();
                    Purchaser p = r.getPurchaser();
                   
                    // Set Form attributes
                    if (p != null) {
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.PURCHASER_TYPE, p.getType());
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.COMPANY_EEC_IDENT, p.getEECIdent());
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.COMPANY_NAME, p.getCompany());
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.FIRST_NAME, p.getFirstName());
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.LAST_NAME, p.getLastName());
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.ADRESS, p.getAdress());
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.POSTAL_CODE, p.getPostalCode());
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.CITY, p.getCity());
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.COUNTRY, p.getCountry());
                    } else {
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.PURCHASER_TYPE, Purchaser.COMPANY);
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.COMPANY_NAME, u.getCompany());
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.FIRST_NAME, u.getFirstName());
                      ActionsHelper.setIfNotSet(f, Params.REGISTER.PURCHASER.VALIDATE.PARAMS.LAST_NAME, u.getLastName());
View Full Code Here

Examples of org.jayasoft.woj.portal.model.commercial.Purchaser

                                addWOJMessages(request, RessourceBundleApplicationMessage.error("registration.purchaser-form.error.login.fields.required", null));
                                return "account.register.showPurchaserFormAction";
                        }
                       
                        // Store form infos in a bean
                        Purchaser p = (Purchaser)DaoFactory.getPurchaserDao().newHandledObject();
                        p.setType(pType);
                        p.setCompany(pCompanyName);
                        p.setEECIdent(pEECIdent);
                        p.setFirstName(pFirstName);
                        p.setLastName(pLastName);
                        p.setAdress(pAdress);
                        p.setCity(pCity);
                        p.setPostalCode(pPostalCode);
                        p.setCountry(pCountry);
                       
                        org.jayasoft.woj.portal.model.registration.Registration r = (org.jayasoft.woj.portal.model.registration.Registration)request.getSession().getAttribute(Params.REGISTER.SESSION.CURRENT_REGISTRATION);
                        if (r == null) {
                            throw new IllegalStateException("no registration form in session, maybe the url was bookmarked ?");
                        }
View Full Code Here

Examples of org.jayasoft.woj.portal.model.commercial.Purchaser

        p.setPriceByYear(50);
        l.setPrice(p);
        pi.setLicenses(Collections.singleton(l));
        o.setPayments(Collections.singleton(pi));
        o.setInvoice(i);
        Purchaser pur = getPurchaser();
        if (builder.buildInvoicePDF(o, pur, "inv-" + System.currentTimeMillis()) != null) {
            LOGGER.debug("pdf done");
        } else {
            LOGGER.debug("creation of pdf failed");
        }
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.