Exemplo n.º 1
0
 public ClientController(IDependencyFactory dependencyFactory)
 {
     _clientDetailsService = dependencyFactory.GetInstance<IClientDetailsService>();
     _employeeRepository = dependencyFactory.GetInstance<IEmployeeRepository>();
     _checklistRepository = dependencyFactory.GetInstance<BusinessSafe.Domain.RepositoryContracts.SafeCheck.ICheckListRepository>();
     //_employeeRepository = ObjectFactory.GetInstance<IEmployeeRepository>();
 }
Exemplo n.º 2
0
 public QualityControlService(IDependencyFactory dependencyFactory)
 {
     _bus = dependencyFactory.GetInstance<IBus>();
     _clientDetailsService = dependencyFactory.GetInstance<IClientDetailsService>();
     _consultantRepo = dependencyFactory.GetInstance<IConsultantRepository>();
     _getCompleteChecklistQuery = dependencyFactory.GetInstance<IGetCompleteChecklistsQuery>();
     _qaAdvisorRepository = dependencyFactory.GetInstance<IQaAdvisorRepository>();
     _lastQaAdvisorAssignedRepository = dependencyFactory.GetInstance<IRepository<LastQaAdvisorAssigned, int>>();
     _favouriteChecklistRepository = dependencyFactory.GetInstance<IFavouriteChecklistRepository>();
 }
		public ChecklistController(IDependencyFactory dependencyFactory)
		{
			_checklistRepository = dependencyFactory.GetInstance<ICheckListRepository>();
			_questionRepository = dependencyFactory.GetInstance<IQuestionRepository>();
			_questionResponseRepository = dependencyFactory.GetInstance<IQuestionResponseRepository>();
			_clientDetailsService = dependencyFactory.GetInstance<IClientDetailsService>();
			_getChecklistsQuery = dependencyFactory.GetInstance<IGetChecklistsQuery>();
			_checklistQuestionRepository = dependencyFactory.GetInstance<IChecklistQuestionRepository>();
			_employeeRespository = dependencyFactory.GetInstance<IEmployeeRepository>();
			_impressionRespository = dependencyFactory.GetInstance<IImpressionTypeRepository>();
			_categoryRepository = dependencyFactory.GetInstance<ICategoryRepository>();
			_timescaleRepository = dependencyFactory.GetInstance<ITimescaleRepository>();
			_userForAuditingRepository = dependencyFactory.GetInstance<IUserForAuditingRepository>();
			_siteRepository = dependencyFactory.GetInstance<ISiteRepository>();
			_checklistPdfCreator = dependencyFactory.GetInstance<IChecklistPdfCreator>();
			_clientDocumentationChecklistPdfWriter =
				dependencyFactory.GetInstance<IClientDocumentationChecklistPdfWriter>();
			_log = dependencyFactory.GetInstance<IPeninsulaLog>();
			_qaAdvisorRepository = dependencyFactory.GetInstance<IQaAdvisorRepository>();
            _industryRepository = dependencyFactory.GetInstance<IIndustryRepository>();
		    _bus = dependencyFactory.GetInstance<IBus>();
		}
 public ComplianceReviewReportViewModelFactory(IClientDetailsService clientDetailsService, IEmployeeRepository employeeRepository)
 {
     _clientDetailsService = clientDetailsService;
     _employeeRepository = employeeRepository;
 }