Exemple #1
0
 public ExecutarEventoImplantacao(IndexedCachedContainer <ChaveProduto, DadosProduto> container,
                                  IEventosBase <EventoImplantacao> eventos, ValidadorCobertura validador)
 {
     _eventos   = eventos;
     _container = container;
     _validador = validador;
 }
Exemple #2
0
        public void EntaoDeveSerCriadoUmEventoImplantadoComOsSeguintesDados(Table param)
        {
            var saida = param.CreateSet <ImplantacaoParam>().First();

            _eventos = InstanceFactory.Resolve <IEventosBase <EventoImplantacao> >();

            Assert.That(_eventos.ExisteEvento(saida.Identificador).Result, Is.EqualTo(true));
        }
Exemple #3
0
        protected new void FixtureSetUp()
        {
            _eventoImplantacao = EventoImplantacaoBuilder.UmEvento(_identificador)
                                 .Com(CoberturaContratadaBuilder.Uma()
                                      .Com(DadosProdutoBuilder.Um().Padrao()).Build())
                                 .Build();

            _eventos = GetInstance <IEventosBase <EventoImplantacao> >();
        }
        public void EntaoDeveSerCriadoUmEventoComOsDadosAbaixo(Table param)
        {
            var saida = param.CreateSet <ImplantacaoParam>().First();

            _repository = InstanceFactory.Resolve <IEventosBase <EventoAlteracao> >();

            var eventoCriado = _repository.ExisteEvento(saida.Identificador).Result;

            Assert.That(eventoCriado, Is.EqualTo(true));
        }
        public new void FixtureSetUp()
        {
            _eventoImplantacao = EventoImplantacaoBuilder.UmEvento(Guid.NewGuid())
                                 .Com(CoberturaContratadaBuilder.Uma()
                                      .Com(HistoricoCoberturaContratadaBuilder.UmHistorico().ComDadosPadroes())
                                      .Com(DadosProdutoBuilder.Um()).Build())
                                 .Build();

            _eventos    = GetInstance <IEventosBase <EventoImplantacao> >();
            _coberturas = GetInstance <ICoberturas>();
        }
Exemple #6
0
        public new void FixtureSetUp()
        {
            _eventos = GetInstance <IEventosBase <EventoEmissaoPremio> >();

            _eventoEmissao = EventoParcelaEmitidaBuilder
                             .UmEventoComDataExecucao(_identificador, IdentificadoresPadrao.Competencia)
                             .Padrao()
                             .Com(PremioBuilder.Um().Padrao()
                                  .Com(CoberturaContratadaBuilder.Uma()
                                       .ComRegimeFinanceiro((short)TipoRegimeFinanceiroEnum.Capitalizacao)
                                       .ComTiposProvisao(TipoProvisaoEnum.PMBAC, TipoProvisaoEnum.PEF)
                                       .ComId(_coberturaCadastrada.Id)
                                       .Com(HistoricoCoberturaContratadaBuilder.UmHistorico().ComId(_historicoId).ComDadosPadroes()))
                                  .Com(MovimentoProvisaoBuilder.UmBuilder().Padrao()
                                       .Com(ProvisaoCoberturaBuilder.UmBuilder())))
                             .Build();

            _eventos.Salvar(_eventoEmissao).Wait();
        }
        public void FixtureSetUp()
        {
            _eventoImplantacao = EventoImplantacaoBuilder.UmEvento(_identificador)
                                 .Com(CoberturaContratadaBuilder.Uma().ComPrazo(5, 1, 1)
                                      .Com(DadosProdutoBuilder.Um().Padrao()).Build())
                                 .Build();

            _eventos = GetInstance <IEventosBase <EventoImplantacao> >();

            _coberturas = GetInstance <ICoberturas>();

            _eventos.Salvar(_eventoImplantacao).Wait();

            _cobertura = _eventoImplantacao.Coberturas.First();

            _historicoId = _cobertura.Historico.Id;

            _coberturaCadastrada = _coberturas.ObterPorItemCertificado(_cobertura.ItemCertificadoApoliceId).Result;
        }
 public CoberturaSaldadaService(IEventosBase <EventoCobertura> evento, EventoCoberturaFactory factory, IProvisoes provisoes)
 {
     _eventos   = evento;
     _factory   = factory;
     _provisoes = provisoes;
 }
Exemple #9
0
 public ExecutarEventoAlteracao(IEventosBase <EventoAlteracao> eventos, ICoberturas coberturas)
 {
     _eventos    = eventos;
     _coberturas = coberturas;
 }
 public ApropriacaoPremioService(IEventosBase <EventoPremio> eventos, EventoPremioFactory factory)
 {
     _eventos = eventos;
     _factory = factory;
 }
 public new void FixtureSetUp()
 {
     _eventos = GetInstance <IEventosBase <EventoPremio> >();
 }
 public EmissaoPremioService(IEventosBase <EventoPremio> evento, EventoPremioFactory factory)
 {
     _eventos = evento;
     _factory = factory;
 }
Exemple #13
0
 public AjustePremioService(IEventosBase <EventoPremio> eventos, EventoPremioFactory factory)
 {
     _eventos = eventos;
     _factory = factory;
 }
 public SalvarEventoFilter(IEventosBase <TEvento> eventos)
 {
     _eventos = eventos;
 }
 public AlteracaoPropostaVgService(IEventosBase <EventoAlteracao> eventos, PropostaToEventoAlteracao mapear)
 {
     _eventos = eventos;
     _mapear  = mapear;
 }
Exemple #16
0
 public PortabilidadePremioService(IEventosBase <EventoPremio> eventos, EventoPremioFactory factory)
 {
     _eventos = eventos;
     _factory = factory;
 }
Exemple #17
0
 public CompensarEventoFilter(Func <IEventosBase <TEventoOperacional> > eventosFactory)
 {
     _eventos = eventosFactory.Invoke();
 }
 public ProcessaEmissaoPremio(IPremios premios, IEventosBase <EventoEmissaoPremio> eventos)
 {
     _premios = premios;
     _eventos = eventos;
 }