Package it.pdor.contabilita.domain.hbm

Examples of it.pdor.contabilita.domain.hbm.MovimentoContabileId


  public void scriviArticolo(List<MovimentoContabile> articolo) {
    long numeroArticolo = staccaNumeroArticolo();
    long numeroArticoloCustom = staccaNumeroArticoloCustom();
    int progressivoRigaArticolo = 1;
    for (MovimentoContabile movimentoContabile : articolo) {
      MovimentoContabileId movimentoContabileId = new MovimentoContabileId(numeroArticolo, progressivoRigaArticolo++);
      movimentoContabile.setMovimentoContabileId(movimentoContabileId);
      movimentoContabile.setNumeroArticoloCustom(numeroArticoloCustom);
      super.scriviMovimentoContabile(movimentoContabile);
    }
  }
View Full Code Here


  private MovimentoContabile leggiMovimentoContabileById(long numeroArticolo, int progressivoRigaArticolo)
      throws ImpossibileLeggereMovimentoContabileException {
    try {
      return (MovimentoContabile) getHibernateTemplate().get(MovimentoContabile.class,
          new MovimentoContabileId(numeroArticolo, progressivoRigaArticolo));
    } catch (DataAccessException e) {
      log("Impossibile Leggere Movimento Contabile: [NRO_ARTICOLO-PROGRESSIVO] " + numeroArticolo + "-"
          + progressivoRigaArticolo);
      log("Impossibile Leggere Movimento Contabile " + e);
      throw new ImpossibileLeggereMovimentoContabileException();
View Full Code Here

      throws ImpossibileLeggereMovimentoContabileException, ImpossibileScrivereMovimentoContabileException {

    movimentoContabile.setLegalEntity(legalEntity);
    movimentoContabile.setOrganizationUnit(organizationUnit);

    MovimentoContabileId idMovimentoContabileInserito;
    try {
      idMovimentoContabileInserito = (MovimentoContabileId) getHibernateTemplate().save(movimentoContabile);
    } catch (DataAccessException e) {
      log("Impossibile Scrivere Movimento Contabile: [ID]"
          + movimentoContabile.getMovimentoContabileId().toString());
      log("Impossibile Scrivere Movimento Contabile: " + e);
      throw new ImpossibileScrivereMovimentoContabileException();
    }
    return leggiMovimentoContabileById(idMovimentoContabileInserito.getNumeroArticolo(),
        idMovimentoContabileInserito.getProgressivoRigaArticolo());

  }
View Full Code Here

    assertTrue(mcc.compare(m1, m2) > 0);
    assertTrue(mcc.compare(m2, m1) < 0);
  }

  public void testCompareFinoANumeroArticoloCustom() {
    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2 = new MovimentoContabile(new MovimentoContabileId(2, 1), "DB", "SOFIA", 2);
    assertTrue(mcc.compare(m1, m2) < 0);
    assertTrue(mcc.compare(m2, m1) > 0);
  }
View Full Code Here

    assertTrue(mcc.compare(m1, m2) < 0);
    assertTrue(mcc.compare(m2, m1) > 0);
  }

  public void testCompareFinoARigaArticolo() {
    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    assertTrue(mcc.compare(m1, m2) == 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 2), "DB", "SOFIA", 2);
    assertTrue(mcc.compare(m1, m2) < 0);
    assertTrue(mcc.compare(m2, m1) > 0);
  }
View Full Code Here

    assertTrue(mcc.compare(m1, m2) < 0);
    assertTrue(mcc.compare(m2, m1) > 0);
  }

  public void testCompareFinoACodCausale() {
    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setCodiceCausale("");
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setCodiceCausale(null);
    assertTrue(mcc.compare(m1, m2) == 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setCodiceCausale(null);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setCodiceCausale("");
    assertTrue(mcc.compare(m1, m2) == 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setCodiceCausale("AAA");
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setCodiceCausale("BBB");
    assertTrue(mcc.compare(m1, m2) < 0);
    assertTrue(mcc.compare(m2, m1) > 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setCodiceCausale("AAA");
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setCodiceCausale(null);
    assertTrue(mcc.compare(m1, m2) > 0);
    assertTrue(mcc.compare(m2, m1) < 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setCodiceCausale(null);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setCodiceCausale("AAA");
    assertTrue(mcc.compare(m1, m2) < 0);
    assertTrue(mcc.compare(m2, m1) > 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setCodiceCausale(null);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setCodiceCausale(null);
    assertTrue(mcc.compare(m1, m2) == 0);
  }
View Full Code Here

    m2.setCodiceCausale(null);
    assertTrue(mcc.compare(m1, m2) == 0);
  }

  public void testCompareFinoAProgressivoCausaleOperazione() {
    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setProgressivoCausaleOperazione(1);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setProgressivoCausaleOperazione(2);
    assertTrue(mcc.compare(m1, m2) < 0);
    assertTrue(mcc.compare(m2, m1) > 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setProgressivoCausaleOperazione(2);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setProgressivoCausaleOperazione(1);
    assertTrue(mcc.compare(m1, m2) > 0);
    assertTrue(mcc.compare(m2, m1) < 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setProgressivoCausaleOperazione(null);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setProgressivoCausaleOperazione(1);
    assertTrue(mcc.compare(m1, m2) < 0);
    assertTrue(mcc.compare(m2, m1) > 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setProgressivoCausaleOperazione(1);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setProgressivoCausaleOperazione(null);
    assertTrue(mcc.compare(m1, m2) > 0);
    assertTrue(mcc.compare(m2, m1) < 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m1.setProgressivoCausaleOperazione(1);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 1);
    m2.setProgressivoCausaleOperazione(1);
    assertTrue(mcc.compare(m1, m2) == 0);
  }
View Full Code Here

    preparaMovimentoConDatiArticoloPerInserimento();
  }

  private void preparaMovimentoConDatiArticoloPerInserimento() {
    MovimentoContabile movimentoContabile = new MovimentoContabile();
    MovimentoContabileId movimentoContabileId = new MovimentoContabileId();
    movimentoContabile.setMovimentoContabileId(movimentoContabileId);
    movimentoContabile.setCodiceSocietaVeicolo(dominiFacade.getSocietaVeicoloDefault().getCodiceSocietaVeicolo());
    movimentoContabile.setDataRegistrazione(new Date());
    movimentoContabile.setDataCompetenza(new Date());
    movimentoContabile.setTipoMovimento("C");
View Full Code Here

    movimentoLocale.setFlagModificabile("S");

    movimentoLocale.setPianoDeiConti(new PianoDeiConti());

    int progressivoRigaArticolo = 1;
    MovimentoContabileId movimentoContabileId = new MovimentoContabileId(0l, progressivoRigaArticolo);
    movimentoLocale.setMovimentoContabileId(movimentoContabileId);

    List<RowMovimentoContabile> rows = new ArrayList<RowMovimentoContabile>();
    RowMovimentoContabile newRow = new RowMovimentoContabile(movimentoLocale, true);
    newRow.inizializzaListeRighe();
View Full Code Here

  }

  public void testCompareToFinoANumeroArticolo() {

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2 = new MovimentoContabile(new MovimentoContabileId(2, 1), "DB", "SOFIA", 0);

    assertEquals(true, mcc.compare(m1, m2) < 0);
    assertEquals(true, mcc.compare(m2, m1) > 0);

    m1 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);
    m2 = new MovimentoContabile(new MovimentoContabileId(1, 1), "DB", "SOFIA", 0);

    assertEquals(true, mcc.compare(m1, m2) == 0);

  }
View Full Code Here

TOP

Related Classes of it.pdor.contabilita.domain.hbm.MovimentoContabileId

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.