public InsuranceController(IInsuranceRepository insuranceRepository, IProvInsurRepository provInsurRepository, ILogger <InsuranceController> logger)
 {
     _insuranceRepository = insuranceRepository ?? throw new ArgumentNullException(nameof(insuranceRepository));
     _provInsurRepository = provInsurRepository ?? throw new ArgumentException(nameof(provInsurRepository));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _logger.LogInformation($"Accessed InsuranceController");
 }
Exemple #2
0
 public void IocTestSingletonRegistration()
 {
     IocUnityContainer.Container.RegisterExt <IInsuranceRepository, InsuranceRepository>(LifeStyles.Singleton);
     fakeInsRepo           = IocUnityContainer.Container.ResolveExt <IInsuranceRepository>();
     fakeInsRepo.Insurance = "TestSingleton";
     fakeInsRepo           = IocUnityContainer.Container.ResolveExt <IInsuranceRepository>();
     Assert.Equal("TestSingleton", fakeInsRepo.Insurance);
 }
Exemple #3
0
 public void StaticThread()
 {
     IocUnityContainer.Container.RegisterExt <IInsuranceRepository, InsuranceRepository>(LifeStyles.PerThread);
     fakeInsRepo           = IocUnityContainer.Container.ResolveExt <IInsuranceRepository>();
     fakeInsRepo.Insurance = "TestThreadStatic";
     fakeInsRepo           = IocUnityContainer.Container.ResolveExt <IInsuranceRepository>();
     Assert.Equal("TestThreadStatic", fakeInsRepo.Insurance);
 }
Exemple #4
0
 public void IocTestDefaultRegistration()
 {
     IocUnityContainer.Container.RegisterExt <IInsuranceRepository, InsuranceRepository>(LifeStyles.Transient);
     fakeInsRepo           = IocUnityContainer.Container.ResolveExt <IInsuranceRepository>();
     fakeInsRepo.Insurance = "TestTransient";
     fakeInsRepo           = IocUnityContainer.Container.ResolveExt <IInsuranceRepository>();
     Assert.Equal(null, fakeInsRepo.Insurance);
 }
Exemple #5
0
 public PatientController(IPatientRepository patientRepository, IInsuranceRepository insuranceRepository, ILogger <PatientController> logger, IOptions <AppSettings> appSettings)
 {
     _patientRepository   = patientRepository ?? throw new ArgumentNullException(nameof(patientRepository));
     _insuranceRepository = insuranceRepository ?? throw new ArgumentNullException(nameof(insuranceRepository));
     _logger      = logger ?? throw new ArgumentNullException(nameof(logger));
     _appSettings = appSettings.Value ?? throw new ArgumentNullException(nameof(appSettings.Value));
     _logger.LogInformation($"Accessed PatientController");
 }
 public InsuranceController(ITransactionRepository t, IInsuranceRepository p, IAccountsRepository a, INotificationsRepository n,
                            UserManager <ApplicationUser> uManager)
 {
     transactions  = t;
     insurances    = p;
     accounts      = a;
     notifications = n;
     userManager   = uManager;
 }
Exemple #7
0
 public ExperienceService(IInsuranceRepository insuranceRepository, IExperienceRepository experienceRepository, IEmployeeRepository employeeRepository,ICompanyRepository companyRepository,IPositionRepository positionRepository, IUnitOfWork unitOfWork)
 {
     this.experienceRepository = experienceRepository;
     this.employeeRepository = employeeRepository;
     this.companyRepository = companyRepository;
     this.positionRepository = positionRepository;
     this.insuranceRepository = insuranceRepository;
     this.unitOfWork = unitOfWork;
 }
Exemple #8
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context   = context;
     Employees  = new EmployeeRepository(context);
     Payments   = new PaymentRepository(context);
     Taxes      = new TaxRepository(context);
     Insurences = new InsuranceRepositroy(context);
     TaxYears   = new TaxYearRepository(context);
 }
Exemple #9
0
 public TicketProcessor(ApplicationDbContext dbContext)
 {
     _dbContext = dbContext;
     _ticketOrdersRepository              = new TicketOrdersRepository(_dbContext);
     _bookedTicketsRepository             = new BookedTicketsRepository(_dbContext);
     _ticketPassengersRepository          = new TicketPassengersRepository(_dbContext);
     _ticketStatusRepository              = new TicketStatusRepository(_dbContext);
     _insuranceRepository                 = new InsuranceRepository(_dbContext);
     _ticketCancellationRepository        = new TicketCancellationRepository(_dbContext);
     _cancelledTicketPassengersRepository = new CancelledTicketPassengersRepository(_dbContext);
     _quotaRepository = new QuotaRepository(_dbContext);
 }
Exemple #10
0
 public InsuranceBL(IUnitOfWork unitOfWork,
                    IMapper mapper,
                    IConfiguration configuration,
                    IInsuranceRepository insuranceRepository,
                    IInsuranceTypeRepository insuranceTypeRepository,
                    IInsurance_InsuranceTypeRepository insurance_InsuranceTypeRepository)
 {
     _insuranceTypeRepository           = insuranceTypeRepository;
     _insurance_InsuranceTypeRepository = insurance_InsuranceTypeRepository;
     _insuranceRepository = insuranceRepository;
     _configuration       = configuration;
     _mapper     = mapper;
     _unitOfWork = unitOfWork;
 }
 /// <summary>
 /// Insurance controller contructor to use contructor injection based
 /// on interface type.
 /// </summary>
 /// <param name="insuranceRepo"></param>
 public InsuranceController(IInsuranceRepository insRepo, IUserRepository userRepo, IEmailRepository emailRepo)
 {
     this.insRepo = insRepo;
       this.userRepo = userRepo;
       this.emailRepo = emailRepo;
 }
 /// <summary>
 /// Property controller contructor to use contructor injection based on interface type
 /// </summary>
 public DeductibleController(IDeductibleRepository deductibleRepo, IInsuranceRepository insRepo)
 {
     this.deductibleRepo = deductibleRepo;
     this.insRepo        = insRepo;
 }
 public InsuranceAssignedDomainEventHandler(IInsuranceRepository insuranceRepository)
 {
     _insuranceRepository = insuranceRepository ?? throw new ArgumentNullException(nameof(insuranceRepository));
 }
Exemple #14
0
 public InsurancesController(IInsuranceRepository db)
 {
     this.db = db;
 }
Exemple #15
0
 public InsuranceService(IInsuranceRepository insuranceRepository, IEmployeeRepository employeeRepository, IUnitOfWork unitOfWork)
 {
     this.insuranceRepository = insuranceRepository;
     this.employeeRepository = employeeRepository;
     this.unitOfWork = unitOfWork;
 }
Exemple #16
0
 public InsuranceService(IInsuranceRepository insuranceRepository, IVehicleRepository vehicleRepository)
 {
     _vehicleRepository   = vehicleRepository;
     _insuranceRepository = insuranceRepository;
 }
 public InsuranceManager(IInsuranceRepository insuranceRepository, IMapper autoMapper)
 {
     _insuranceRepository = insuranceRepository;
     _autoMapper          = autoMapper;
 }
 public InsuranceController(IInsuranceRepository insuranceRepository, ICustomerRepository customerRepository, IMapper mapper)
 {
     this.insuranceRepository = insuranceRepository;
     this.customerRepository  = customerRepository;
     this.mapper = mapper;
 }
Exemple #19
0
 public InsuranceBusiness(IInsuranceRepository insuranceRepository, ICoveringTypeRepository coveringTypeRepository)
 {
     _insuranceRepository    = insuranceRepository;
     _coveringTypeRepository = coveringTypeRepository;
 }
Exemple #20
0
 public InsuranceCancelledDomainEventHandler(IInsuranceRepository insuranceRepository, ICustomerRepository customerRepository)
 {
     _insuranceRepository = insuranceRepository ?? throw new ArgumentNullException(nameof(insuranceRepository));
     _customerRepository  = customerRepository ?? throw new ArgumentNullException(nameof(customerRepository));
 }
 public InsuranceHandler(IInsuranceRepository iInsuranceRepository)
 {
     _iInsuranceRepository = iInsuranceRepository;
 }
 public CheckerClass(IPatientRepository patientRepository, IInsuranceRepository insuranceRepository)
 {
     _patientRepo   = patientRepository;
     _insuranceRepo = insuranceRepository;
 }
Exemple #23
0
 public InsuranceServiceResponse(IInsuranceRepository InsuranceRepository)
 {
     this.InsuranceRepository = InsuranceRepository;
 }
 /// <summary>
 /// Insurance controller contructor to use contructor injection based
 /// on interface type.
 /// </summary>
 /// <param name="insuranceRepo"></param>
 public InsuranceController(IInsuranceRepository insRepo, IUserRepository userRepo, IEmailRepository emailRepo)
 {
     this.insRepo   = insRepo;
     this.userRepo  = userRepo;
     this.emailRepo = emailRepo;
 }
 public InsuranceCommandHandler(IInsuranceRepository insuranceRepository)
 {
     _insuranceRepository = insuranceRepository;
 }
Exemple #26
0
 public InsuranceController()
 {
     this._insuranceRepository = new InsuranceRepository(new InsuranceContext());
 }
Exemple #27
0
 public InsuranceController(InsuranceHandler insuranceHandler, IInsuranceRepository iInsuranceRepository)
 {
     _insuranceHandler     = insuranceHandler;
     _iInsuranceRepository = iInsuranceRepository;
 }
 public InsuranceUOW(IInsuranceRepository repository)
 {
     this.repository = repository;
 }
        //   C o n s t r u c t o r s

        public InsuranceController(IInsuranceRepository repository)
        {
            _repository = repository;
        }
Exemple #30
0
 public PremiumService(IInsuranceRepository <Occupation> repoOccupationRating)
 {
     this.repoOccupation = repoOccupationRating;
 }
 public InsuranceService(IInsuranceRepository insuranceRepository)
 {
     _insuranceRepository = insuranceRepository;
 }
Exemple #32
0
 public InsuranceUI()
 {
     InitializeComponent();
     insuranceRepository  = EntityContainer.GetType <IInsuranceRepository>();
     userAccessRepository = EntityContainer.GetType <IUserAccessRepository>();
 }
Exemple #33
0
 public InsuranceController(IInsuranceRepository insuranceRepo, IMapper mapper)
 {
     _insuranceRepo = insuranceRepo;
     _mapper        = mapper;
 }
 /// <summary>
 /// Property controller contructor to use contructor injection based on interface type
 /// </summary>
 public DeductibleController(IDeductibleRepository deductibleRepo, IInsuranceRepository insRepo)
 {
     this.deductibleRepo = deductibleRepo;
       this.insRepo = insRepo;
 }