Package br.com.lawoffice.dominio

Examples of br.com.lawoffice.dominio.Lancamento


 
  @Override
  public void removerCusta(Custa custa){
    validarCusta(custa);
   
    Lancamento lancamento = 
      mapsLacamentos.get(
        new ChaveLancamento(
          custa.getLancamento().getCliente(),
          custa.getLancamento().getColaborador(),
          custa.getLancamento().getDataLancamento()
        )
      );
   
    if(lancamento  == null)
      throw new IllegalStateException("O Lançamento da custa não está na sessão do Bean");   
   
    lancamento.getCustas().remove(custa);
  }
View Full Code Here


  private Lancamento getLancamento(ChaveLancamento  chaveLancamento){ 
 
    if( !mapsLacamentos.containsKey(chaveLancamento))
      mapsLacamentos.put(
          chaveLancamento,
          new Lancamento()
            .adicionarCliente(chaveLancamento.getCliente())
            .adicionarColaborador(chaveLancamento.getColaborador())
            .adicionarDataLancamento(chaveLancamento.getData())
        );
   
View Full Code Here

   
   
    Calendar calendar = Calendar.getInstance();
   

    Lancamento lancamento1 =
        lacamentoServiceBean.adicionarCusta(
          new Custa()
          cliente1,
          colaborador1,
          calendar.getTime()
        ).getLancamento();
   
   
   
    // dados para o primeiro lancamento
    Cliente cliente2 = new Cliente();
    cliente2.setId(1L);
   
    when(
        pessoaDao.localizar(Cliente.class, cliente2)
      ).thenReturn(cliente2);
   
   
    Colaborador colaborador2 = new Colaborador();
    colaborador2.setId(1l);
   
   
    when(
        pessoaDao.localizar(Colaborador.class, colaborador2)
      ).thenReturn(colaborador2);
   
   
     calendar.add(Calendar.DAY_OF_MONTH, -1);
   

    Lancamento lancamento2 =
        lacamentoServiceBean.adicionarCusta(
          new Custa()
          cliente2,
          colaborador2,
          calendar.getTime()
View Full Code Here

 
 
 
  @Test(expected=IllegalStateException.class)
  public void deveDispararUmaExcecaoQuandoRemoverCustaEOLancamentoNaoEncontratoNaSessao(){
    lacamentoServiceBean.removerCusta(new Custa().addLancamento(new Lancamento()));
  }
View Full Code Here

    historicosContaDataAnterior.add(historicoContaDataAnterior1);
    historicosContaDataAnterior.add(historicoContaDataAnterior2);


    // Lancamentos de custas para o periodo da consulta
    Lancamento lancamentoPeridoConsulta1 = new Lancamento();
    lancamentoPeridoConsulta1.setDataLancamento(dataInicial);

    lancamentoPeridoConsulta1.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 1"
        )
      );

    lancamentoPeridoConsulta1.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 1"
        )
      );

    Lancamento lancamentoPeridoConsulta2 =new Lancamento();
    lancamentoPeridoConsulta2.setDataLancamento(dataFinal);

    lancamentoPeridoConsulta2.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 2"
        )
      );

    lancamentoPeridoConsulta2.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 2"
        )
      );
View Full Code Here

    historicosContaDataAnterior.add(historicoContaDataAnterior2);



    // Lancamentos de custas para o periodo da consulta
    Lancamento lancamentoPeridoConsulta1 = new Lancamento();
    lancamentoPeridoConsulta1.setDataLancamento(dataInicial);

    lancamentoPeridoConsulta1.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 1"
        )
      );

    lancamentoPeridoConsulta1.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 1"
        )
      );

    Lancamento lancamentoPeridoConsulta2 =new Lancamento();
    lancamentoPeridoConsulta2.setDataLancamento(dataFinal);

    lancamentoPeridoConsulta2.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 2"
        )
      );

    lancamentoPeridoConsulta2.addCusta(
        new Custa(
          new BigDecimal(10),
          "Natureza 2"
        )
      );
View Full Code Here

  @Test()
  public void deveRemoverAEntidadePassada() {

    List<Lancamento> lancamentos = new ArrayList<Lancamento>();
    lancamentos.add(new Lancamento().addCusta(new Custa()));

    Cliente cliente = new Cliente();

    when(lancamentoDao.getLancamentos(cliente)).thenReturn(lancamentos);
View Full Code Here

TOP

Related Classes of br.com.lawoffice.dominio.Lancamento

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.