public ExecutarEventoImplantacao(IndexedCachedContainer <ChaveProduto, DadosProduto> container, IEventosBase <EventoImplantacao> eventos, ValidadorCobertura validador) { _eventos = eventos; _container = container; _validador = validador; }
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)); }
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>(); }
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; }
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; }
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; }
public PortabilidadePremioService(IEventosBase <EventoPremio> eventos, EventoPremioFactory factory) { _eventos = eventos; _factory = factory; }
public CompensarEventoFilter(Func <IEventosBase <TEventoOperacional> > eventosFactory) { _eventos = eventosFactory.Invoke(); }
public ProcessaEmissaoPremio(IPremios premios, IEventosBase <EventoEmissaoPremio> eventos) { _premios = premios; _eventos = eventos; }