public ValidadorCobertura( ICoberturas cobertura, ICalculoFacade facade) { _coberturas = cobertura; _facade = facade; }
public CalculadorEvento(CoberturaContratada coberturaContratada, EventoOperacional eventooperacional, ICalculoFacade calculo, IProvisoes provisao) { _coberturaContratada = coberturaContratada; _eventooperacional = eventooperacional; _calculo = calculo; _provisao = provisao; }
public CalculadorProvisaoMatematicaBeneficioAConceder(CoberturaContratada coberturacontratada, ICalculoFacade calculo, EventoOperacional eventooperacional, ParametrosProvisaoCalculo parametrosProvisaoCalculo, IProvisoes provisao) { _coberturacontratada = coberturacontratada; _calculo = calculo; _eventooperacional = eventooperacional; _parametrosProvisaoCalculo = parametrosProvisaoCalculo; _provisao = provisao; }
public CalculadorProvisaoPMBACProvider(CoberturaContratada coberturacontratada, ICalculoFacade calculo, EventoOperacional eventooperacional, IProvisoes provisao) { parametrosProvisaoCalculo = new ParametrosProvisaoCalculo(); parametrosProvisaoCalculo.ItemCertificadoApoliceId = coberturacontratada.ItemCertificadoApoliceId; parametrosProvisaoCalculo.tipoprovisao = Domain.Enum.TipoProvisaoEnum.PMBAC; Calculadores.Add(new Premio.Calculadores.CalculadorProvisaoMatematicaBeneficioAConceder(coberturacontratada, calculo, eventooperacional, parametrosProvisaoCalculo, provisao)); }
public CalculadorProvisaoMatematicaBeneficioAConceder(ICalculoFacade calculo) { _calculo = calculo; }
public CalculadorEventoCobertura(CoberturaContratada coberturaContratada, EventoCobertura eventooperacional, ICalculoFacade calculo, IProvisoes provisao) : base(coberturaContratada, eventooperacional, calculo, provisao) { eventooperacional.MovimentosProvisao = movimentosProvisao; }
public FabricarEventoCobertura(ICoberturas cobertura, IProvisoes provisao, ICalculoFacade calculoFacade) { _calculoFacade = calculoFacade; _provisao = provisao; _cobertura = cobertura; }