public new async Task FixtureSetUp() { _desapropriacaoPremio = ObterParcelaDesapropriada(); GetInstance <DesapropriacaoPremioService>().Execute(_desapropriacaoPremio).Wait(); _premios = GetInstance <IPremios>(); _apropriacao = _desapropriacaoPremio.Parcelas.First(); _premioDto = await _premios.ObterPorItemCertificado <PagamentoPremio>(long.Parse(_apropriacao.ParcelaId.IdentificadorExternoCobertura), (short)TipoMovimentoEnum.Desapropriacao, 12); }
public new async Task FixtureSetUp() { _aporteApropriado = ObterAportePremio(); _aporte = _aporteApropriado.Aportes.First(); GetInstance <CoberturaContratadaHelper>().AtualizarCoberturaRegimeFinanceiro( long.Parse(_aporte.ParcelaId.IdentificadorExternoCobertura), TipoRegimeFinanceiroEnum.FundoAcumulacao).Wait(); GetInstance <AportePremioService>().Execute(_aporteApropriado).Wait(); _premioAporteDto = await _premios.ObterPorItemCertificado <Premio>(long.Parse(_aporte.ParcelaId.IdentificadorExternoCobertura), (short)TipoMovimentoEnum.Aporte, 0); _pagamentoPremioDto = await _premios.ObterPorItemCertificado <PagamentoPremio>(long.Parse(_aporte.ParcelaId.IdentificadorExternoCobertura), (short)TipoMovimentoEnum.Aporte, 0); }
public Premio ComPagamento(PagamentoPremio pagamento) { if (pagamento == null) { return(this); } DataApropriacao = pagamento.DataApropriacao; DataPagamento = pagamento.DataPagamento; Desconto = pagamento.Desconto; Multa = pagamento.Multa; ValorPago = pagamento.ValorPago; IOFRetido = pagamento.IOFRetido; IOFARecolher = pagamento.IOFARecolher; IdentificadorCredito = pagamento.IdentificadorCredito; return(this); }
public new async Task FixtureSetUp() { _apropriacao = _apropriacaoPremio.Parcelas.First(); _premioApropriadoDto = await _premios.ObterPorItemCertificado <PagamentoPremio>(long.Parse(_apropriacao.ParcelaId.IdentificadorExternoCobertura), (short)TipoMovimentoEnum.Apropriacao, 12); }
public Premio() { _listaMovimentoProvisao = new List <MovimentoProvisao>(); _pagamento = new PagamentoPremio(); }