public RiskItemServices(IRiskItemRepository riskItemRepository, IRiskRepository riskRepository, DbContext dbContext) : base(riskItemRepository) { _riskItemRepository = riskItemRepository; _riskRepository = riskRepository; _dbContext = dbContext; }
public PolicyService(IPolicyRepository policyRepository, IRiskRepository riskRepository, IPremiumCalculator premiumCalculator) { _policyRepository = policyRepository; _riskRepository = riskRepository; _premiumCalculator = premiumCalculator; }
public DashboardService( IEngagementRepository engagementRepository, IHostRepository hostRepository, IHostMapper hostMapper, IVulnerabilityRepository vulnerabilityRepository, IVulnerabilityMapper vulnerabilityMapper, IRiskRepository riskRepository, ICustomerRepository customerRepository, IGovernanceControlRepository governanceControlRepository, IPhaseRepository phaseRepository, IComplianceRepository complianceRepository, IComplianceSchemeRepository complianceSchemeRepository, IImportRepository importRepository, ICryptographyService cryptographyService, IEngagementService engagementService) { _engagementRepository = engagementRepository; _customerRepository = customerRepository; _hostRepository = hostRepository; _hostMapper = hostMapper; _vulnerabilityRepository = vulnerabilityRepository; _vulnerabilityMapper = vulnerabilityMapper; _riskRepository = riskRepository; _governanceControlRepository = governanceControlRepository; _phaseRepository = phaseRepository; _complianceRepository = complianceRepository; _complianceSchemeRepository = complianceSchemeRepository; _importRepository = importRepository; _cryptographyService = cryptographyService; _engagementService = engagementService; }
public RiskController(ILogRepository repoLog, IRiskRepository riskRepo, IRiskImpactRepository riskImpactRepo, IRiskMitigationRepository riskMitigationRepo, IRiskDocumentRepository riskDocumentRepo) : base(repoLog) { RiskRepo = riskRepo; RiskImpactRepo = riskImpactRepo; RiskMitigationRepo = riskMitigationRepo; RiskDocumentRepo = riskDocumentRepo; }
public UnitOfWork(IRiskRepository riskRepository, IContractRepository contractRepository, IBranchRepository branchRepository, IReasonRepository reasonRepository, ITariffRepository tariffRepository, ITypeInsuranceRepository typeInsuranceRepository, IAgentRepository agentRepository, IStatusRepository statusRepository) { RiskRepository = riskRepository; ContractRepository = contractRepository; BranchRepository = branchRepository; ReasonRepository = reasonRepository; TariffRepository = tariffRepository; TypeInsuranceRepository = typeInsuranceRepository; AgentRepository = agentRepository; StatusRepository = statusRepository; }
public RiskAnalysisService(IRiskRepository riskRepository, IHighPriceBusinessRule highPriceBusinessRule, IUnusualStakeBusinessRule unusualStakeBusinessRule, IHighlyUnusualStakeBusinessRule highlyUnusualStakeBusinessRule, IUnusualWinRateBusinessRule unusualWinRateBusinessRule) { _riskRepository = riskRepository; _highPriceBusinessRule = highPriceBusinessRule; _unusualStakeBusinessRule = unusualStakeBusinessRule; _highlyUnusualStakeBusinessRule = highlyUnusualStakeBusinessRule; _unusualWinRateBusinessRule = unusualWinRateBusinessRule; }
public void Setup() { PolicyDataProvder = new PolicyDataProvider(); RiskDataProvider = new RiskDataProvider(); PolicyRepository = new PolicyRepository(PolicyDataProvder); RiskRepository = new RiskRepository(RiskDataProvider); PolicySellService = new PolicyService(PolicyRepository, RiskRepository, PremiumCalculator); RiskService = new RiskService(PolicyRepository, RiskRepository); PremiumCalculator = new PremiumCalculator(RiskRepository); AvailableRiskUpdater = new AvailableRiskUpdater(Company); DEFAULT_OBJECT_NAME = "obj"; Risk1 = new Risk { Name = "Test risk 1", YearlyPrice = 500.0m }; Risk2 = new Risk { Name = "Test risk 2", YearlyPrice = 800.0m }; Risk3 = new Risk { Name = "Test risk 3", YearlyPrice = 400.0m }; List <Risk> initialAvailableRisks = new List <Risk>(); initialAvailableRisks.Add(Risk1); initialAvailableRisks.Add(Risk2); initialAvailableRisks.Add(Risk3); Company = new InsuranceCompany("If", initialAvailableRisks, PolicySellService, RiskService, PremiumCalculator); }
public PremiumCalculator(IRiskRepository riskRepository) { _riskRepository = riskRepository; }
public RiskService(RiskRepository risk, RiskOptionRepository riskOption, RiskNewsRepository riskNews) { _risk = risk; _riskOption = riskOption; _riskNews = riskNews; }
public RiskController(IRiskRepository riskRepository, IProjectRepository projectRepository, IRiskStatusRepository riskStatusRepository) { _riskRepository = riskRepository; _projectRepository = projectRepository; _riskStatusRepository = riskStatusRepository; }
public RiskService(IPolicyRepository policyRepository, IRiskRepository riskRepository) { _policyRepository = policyRepository; _riskRepository = riskRepository; }
public RiskController(IRiskRepository riskRepository) { this.riskRepository = riskRepository; Mapper.CreateMap<Risk, RiskViewModel>(); Mapper.CreateMap<RiskViewModel, Risk>(); }
/// <summary> /// Constructor /// </summary> public RisksController(IRiskRepository riskRepository) { _riskRepository = riskRepository; }
public RisksService(IRiskRepository riskRepository) { this.riskRepository = riskRepository; }