Exemplo n.º 1
0
 public DocumentService(IDocumentRepository documentRepository, IUserRepository userRepository, IUnitOfWork unitOfWork, IDocumentTypeRepository documentTypeRepository)
 {
     this._documentRepository = documentRepository;
     this._userRepository     = userRepository;
     this._unitOfWork         = unitOfWork;
     _documentTypeRepository  = documentTypeRepository;
 }
Exemplo n.º 2
0
 public EmployedService(IEmployedRepository repoEmployed, IMapper mapper, IAreaRepository repoArea, IDocumentTypeRepository repoDocumentType)
 {
     _repoEmployed     = repoEmployed;
     _repoArea         = repoArea;
     _repoDocumentType = repoDocumentType;
     _mapper           = mapper;
 }
 public DocumentTypeService(
     IDocumentTypeRepository documentTypeRepository,
     IPeninsulaLog log)
 {
     _documentTypeRepository = documentTypeRepository;
     _log = log;
 }
 public AccidentRecordService(IAccidentRecordRepository accidentRecordRepository,
                              IAccidentTypeRepository accidentTypeRepository,
                              ICauseOfAccidentRepository causeOfAccidentRepository,
                              IJurisdictionRepository jurisdictionRepository,
                              IUserForAuditingRepository userForAuditingRepository,
                              ICountriesRepository countriesRepository,
                              IEmployeeRepository employeeRepository,
                              ISiteRepository siteRepository,
                              IDocumentTypeRepository documentTypeRepository,
                              IInjuryRepository injuryRepository,
                              IBodyPartRepository bodyPartRepository,
                              IPeninsulaLog log,
                              IBus bus)
 {
     _accidentRecordRepository = accidentRecordRepository;
     _accidentTypeRepository = accidentTypeRepository;
     _causeOfAccidentRepository = causeOfAccidentRepository;
     _jurisdictionRepository = jurisdictionRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _countriesRepository = countriesRepository;
     _employeeRepository = employeeRepository;
     _siteRepository = siteRepository;
     _documentTypeRepository = documentTypeRepository;
     _log = log;
     _injuryRepository = injuryRepository;
     _bodyPartRepository = bodyPartRepository;
     _bus = bus;
 }
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env,
                              RoleManager <IdentityRole> roleManager, UserManager <ApplicationUser> userManager,
                              IDocumentTypeRepository typeRepository, IAccessTypeRepository accessType,
                              IApprovalStatusRepository approvalStatus, IApprovalProgressStatusRepository approvalProgress,
                              IAuditActionRepository actionRepository)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");
                // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
                app.UseHsts();
            }
            SeedData.SeedDatas(roleManager, userManager, typeRepository, accessType, approvalProgress, approvalStatus, actionRepository);
            app.UseHttpsRedirection();
            app.UseStaticFiles();
            app.UseAuthentication();
            app.UseCookiePolicy();

            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller=Home}/{action=Index}/{id?}");
            });
        }
Exemplo n.º 6
0
 public CustomerService(ICustomerRepository repoCustomer, IMapper mapper, IDocumentTypeRepository repoDocumentType, IExportAndImportJson imporExportjson)
 {
     _repoCustomer     = repoCustomer;
     _repoDocumentType = repoDocumentType;
     _imporExportjson  = imporExportjson;
     _mapper           = mapper;
 }
Exemplo n.º 7
0
        private readonly IDocumentTypeRepository _documentTypeRepository; //文档类型仓储

        #endregion Fields

        #region Constructors

        public DocumentAppService(IDocumentQuery documentQuery, IDocumentRepository documentRepository,
            IDocumentTypeRepository documentTypeRepository)
        {
            _documentQuery = documentQuery;
            _documentRepository = documentRepository;
            _documentTypeRepository = documentTypeRepository;
        }
 public AddedDocumentsService(IPeninsulaLog log, IDocumentRepository documentRepository, IUserForAuditingRepository userForAuditingRepository, ISiteStructureElementRepository siteRepository, IDocumentTypeRepository documentTypeRepository)
 {
     _log = log;
     _documentRepository = documentRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _siteRepository = siteRepository;
     _documentTypeRepository = documentTypeRepository;
 }
Exemplo n.º 9
0
 public DocumentController(INewDocumentRepository documentRepository, IHttpContextAccessor httpContextAccessor,
                           IDocumentTypeRepository typeRepository)
 {
     this.documentRepository  = documentRepository;
     this.httpContextAccessor = httpContextAccessor;
     this.typeRepository      = typeRepository;
     userId = httpContextAccessor.HttpContext.User.FindFirstValue(ClaimTypes.NameIdentifier);
 }
Exemplo n.º 10
0
 public DocumentTypeController(
     IDocumentTypeRepository _DocumentType
     , IUserRepository _user
     )
 {
     DocumentTypeRepository = _DocumentType;
     userRepository         = _user;
 }
Exemplo n.º 11
0
 public DocumentService(IDocumentRepository documentRepository, IDocumentTypeRepository documentTypeRepository,
                        IDirectoryService directoryService, IFileProvider fileProvider, IFileRepository fileRepository)
 {
     _documentRepository     = documentRepository;
     _documentTypeRepository = documentTypeRepository;
     _directoryService       = directoryService;
     _fileProvider           = fileProvider;
     _fileRepository         = fileRepository;
 }
Exemplo n.º 12
0
 public PassengerController(IPassengerRepository passengerRepository,
                            IDocumentTypeRepository documentTypeRepository, IMemoryCache memoryCache,
                            ILogger <PassengerController> logger)
 {
     _passengerRepository    = passengerRepository;
     _documentTypeRepository = documentTypeRepository;
     _memoryCache            = memoryCache;
     _logger = logger;
 }
Exemplo n.º 13
0
 public UserController(IUserRepository userRepository, ISubdivisionRepository subdivisionRepository, UserManager <ApplicationUser, long> userManager,
                       IDocumentService documentService, IDocumentRepository documentRepository, IDocumentTypeRepository documentTypeRepository, ICalculator calculator)
 {
     _subdivisionRepository  = subdivisionRepository;
     _userRepository         = userRepository;
     _userManager            = userManager;
     _documentService        = documentService;
     _documentRepository     = documentRepository;
     _documentTypeRepository = documentTypeRepository;
     _calculator             = calculator;
 }
        public PhysicalDocumentGenerationService(ILogger <PhysicalDocumentGenerationService> logger, IOptions <ReportingServicesConfiguration> reportingServicesConfiguration, IIdentityService identityService, IDistributedCache distributedCache, IDocumentTypeRepository documentTypeRepository)
        {
            _identityService  = identityService ?? throw new ArgumentNullException(nameof(identityService));
            _distributedCache = distributedCache ?? throw new ArgumentNullException(nameof(distributedCache));
            _reportingServicesConfiguration = reportingServicesConfiguration ?? throw new ArgumentNullException(nameof(reportingServicesConfiguration));
            _documentTypeRepository         = documentTypeRepository ?? throw new ArgumentNullException(nameof(documentTypeRepository));
            _logger = logger ?? throw new ArgumentNullException(nameof(logger));

            // Setting for ASP.NET Core on Linux: https://github.com/dotnet/corefx/issues/28961#issuecomment-400803703
            AppContext.SetSwitch("System.Net.Http.UseSocketsHttpHandler", false);
        }
        /// <summary>
        /// Constructor for initializing private properties
        /// </summary>
        public ClinicalDocumentUnitOfWork(IClinicalDocumentRepository iClinicalDocumentRepository, IDocumentTypeXWalkRepository iDocumentTypeXWalkRepository, IDocumentTypeRepository iDocumentTypeRepository, DbContext dbContext) : base(dbContext)
        {
            _iClinicalDocumentRepository = iClinicalDocumentRepository
                                           ?? throw new ArgumentNullException(nameof(iClinicalDocumentRepository));

            _iDocumentTypeXWalkRepository = iDocumentTypeXWalkRepository
                                            ?? throw new ArgumentNullException(nameof(iDocumentTypeXWalkRepository));

            _iDocumentTypeRepository = iDocumentTypeRepository
                                       ?? throw new ArgumentNullException(nameof(iDocumentTypeRepository));
        }
Exemplo n.º 16
0
 public DocumentsController(IDocumentService documentService, ICalculationService calculationService, IUserService userService, IDocumentTypeRepository documentTypeRepository, IDocumentRepository documentRepository, IUserRepository userRepository, ICheckedRepository checkRepository, IDocumentLogRepository documentLogRepository, ICalculationRepository calculationRepository)
 {
     _documentService        = documentService;
     _calculationService     = calculationService;
     _userService            = userService;
     _documentTypeRepository = documentTypeRepository;
     _documentRepository     = documentRepository;
     _userRepository         = userRepository;
     _checkRepository        = checkRepository;
     _docLogRepository       = documentLogRepository;
     _calcRepository         = calculationRepository;
 }
Exemplo n.º 17
0
 public DataManager(IDocumentTypeRepository documentTypeRepository,
     IDocumentRepository documentRepository,
     IFileRepository fileRepository,
     IOrganizationListRepository organizationListRepository,
     IVehicleTypeRepository vehicleTypeRepository,
     ICarRepository carRepository)
 {
     this.documentRepository = documentRepository;
     this.documentTypeRepository = documentTypeRepository;
     this.fileRepository = fileRepository;
     this.organizationListRepository = organizationListRepository;
     this.vehicleTypeRepository = vehicleTypeRepository;
     this.carRepository = carRepository;
 }
 public RiskAssessmentAttachmentService(
     IRiskAssessmentRepository riskAssessmentRepository, 
     IUserForAuditingRepository userForAuditingRepository, 
     IDocumentTypeRepository documentTypeRepository, 
     INonEmployeeRepository nonEmployeeRepository, 
     IPeninsulaLog log, 
     IEmployeeRepository employeeRepository)
 {
     _riskAssessmentRepository = riskAssessmentRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _documentTypeRepository = documentTypeRepository;
     _log = log;
     _employeeRepository = employeeRepository;
     _nonEmployeeRepository = nonEmployeeRepository;
 }
 public static void SeedDatas(
     RoleManager <IdentityRole> roleManager, UserManager <ApplicationUser> userManager,
     IDocumentTypeRepository typeRepository, IAccessTypeRepository accessType,
     IApprovalProgressStatusRepository approvalProgress, IApprovalStatusRepository approvalStatus,
     IAuditActionRepository actionRepository
     )
 {
     SeedRoles(roleManager);
     SeedUsers(userManager);
     SeedDocumentType(typeRepository);
     SeedAccessType(accessType);
     SeedApprovalProgressStatus(approvalProgress);
     SeedApprovalStatus(approvalStatus);
     SeedAuditAction(actionRepository);
 }
Exemplo n.º 20
0
 public LookupService(
     IEmploymentStatusRepository employmentStatusRepository,
     INationalityRepository nationalityRepository,
     ICountriesRepository countriesRepository,
     IDocumentTypeRepository documentTypeRepository,
     IOthersInvolvedAccidentDetailsRepository othersInvolvedAccidentDetailsRepository,
     IPeninsulaLog log)
 {
     _employmentStatusRepository = employmentStatusRepository;
     _nationalityRepository = nationalityRepository;
     _countriesRepository = countriesRepository;
     _documentTypeRepository = documentTypeRepository;
     _involvedAccidentDetailsRepository = othersInvolvedAccidentDetailsRepository;
     _log = log;
 }
Exemplo n.º 21
0
 public DocumentGenerator(
     IDocumentTypeRepository documentTypeRepository,
     IGeneratedDocumentLogger documentLogger,
     IHtmlGenerator htmlGenerator,
     IPdfGenerator pdfGenerator,
     IOdtGenerator odtGenerator,
     IDocxGenerator docxGenerator,
     ITemplateGenerator templateGenerator
     )
 {
     _documentTypeRepository = documentTypeRepository;
     _documentLogger         = documentLogger;
     _htmlGenerator          = htmlGenerator;
     _pdfGenerator           = pdfGenerator;
     _odtGenerator           = odtGenerator;
     _docxGenerator          = docxGenerator;
     _templateGenerator      = templateGenerator;
 }
 public FurtherControlMeasureTaskService(
     IUserForAuditingRepository userForAuditingRepository,
     IFurtherControlMeasureTasksRepository taskRepository,
     IEmployeeRepository employeeRepository,
     IPeninsulaLog log,
     IDocumentParameterHelper documentParameterHelper,
     IMultiHazardRiskAssessmentHazardRepository multiHazardRiskAssessmentHazardRepository,
     ITaskCategoryRepository responsibilityTaskCategoryRepository, IUserRepository userRepository, IBus bus
     , IDocumentTypeRepository documentTypeRepository)
 {
     _userForAuditingRepository = userForAuditingRepository;
     _taskRepository = taskRepository;
     _employeeRepository = employeeRepository;
     _log = log;
     _documentParameterHelper = documentParameterHelper;
     _multiHazardRiskAssessmentHazardRepository = multiHazardRiskAssessmentHazardRepository;
     _responsibilityTaskCategoryRepository = responsibilityTaskCategoryRepository;
     _userRepository = userRepository;
     _bus = bus;
     _documentTypeRepository = documentTypeRepository;
 }
 public static void SeedDocumentType(IDocumentTypeRepository typeRepository)
 {
     string[] docTypeList = new string[] { "Invoice", "Legal", "Logistics", "Recruitment", "Other" };
     foreach (string docType in docTypeList)
     {
         if (typeRepository.FindByNameAsync(docType).Result == null)
         {
             DocumentType documentType = new DocumentType()
             {
                 Type = docType
             };
             try
             {
                 typeRepository.SaveDocumentTypeAsync(documentType);
             }
             catch (Exception ex)
             {
                 Console.WriteLine(ex);
             }
         }
     }
 }
Exemplo n.º 24
0
 public DocumentTypeController(IDocumentTypeRepository _iDocumentTypeRepository, ILogger <DocumentTypeController> logger)
 {
     this._iDocumentTypeRepository = _iDocumentTypeRepository;
     this._logger = logger;
 }
Exemplo n.º 25
0
 public OnlinePassengerManager(IPassengerRepository passengerRepository,
                               IDocumentTypeRepository documentTypeRepository)
 {
     _passengerRepository    = passengerRepository;
     _documentTypeRepository = documentTypeRepository;
 }
 public DocumentTypeService(IDocumentTypeRepository documentTypeRepository, IDocumentTypeFieldRepository documentTypeFieldRepository)
 {
     DocumentTypeRepository      = documentTypeRepository;
     DocumentTypeFieldRepository = documentTypeFieldRepository;
 }
Exemplo n.º 27
0
 public ReviewerController(IUserRepository userRepository, IDocumentTypeRepository documentTypeRepository)
 {
     _userRepository         = userRepository;
     _documentTypeRepository = documentTypeRepository;
 }
Exemplo n.º 28
0
 public DocumentTypeService(IDocumentTypeRepository _documentTypeRepository)
 {
     this._documentTypeRepository = _documentTypeRepository;
 }
Exemplo n.º 29
0
 public GetDocumentTypeQuery(IDocumentTypeRepository repository)
 {
     this.repository = repository;
 }
Exemplo n.º 30
0
 /// <summary>
 /// Métod constructor para inicializar las dependencias
 /// </summary>
 /// <param name="documentTypeRepository"> Dependencia para la implementación y acceso a las entidad DocumentType </param>
 public DocumentTypeBL(IDocumentTypeRepository documentTypeRepository)
 {
     _documentTypeRepository = documentTypeRepository;
 }
Exemplo n.º 31
0
 public DocumentService(IDocumentTypeRepository documentTypeRepository, IUserRepository userRepository, IDocumentRepository documentRepository)
 {
     DocumentTypeRepository = documentTypeRepository;
     UserRepository         = userRepository;
     DocumentRepository     = documentRepository;
 }
 public DeleteDocumentTypeCommandHandler(IDocumentTypeRepository repository)
 {
     this.repository = repository;
 }
 public DocumentParameterHelper(IDocumentTypeRepository documentTypeRepository)
 {
     _documentTypeRepository = documentTypeRepository;
 }
Exemplo n.º 34
0
 public DocumentTypeAppService(
     IDocumentTypeRepository documentTypeRepository
     )
 {
     DocumentTypeRepository = documentTypeRepository;
 }
Exemplo n.º 35
0
 public DocumentTypeService(IDocumentTypeRepository Repository, IUnitOfWork unitOfWork)
 {
     this._Repository = Repository;
     this._unitOfWork = unitOfWork;
 }
Exemplo n.º 36
0
 public DocumentTypeService(IDocumentTypeRepository repo, IMapper mapper)
 {
     _repoDocumentType = repo;
     _mapper           = mapper;
 }
Exemplo n.º 37
0
 public DictionaryContainer(IDocumentTypeRepository documentTypeRepo, IVatRateRepository vatRateRepo)
 {
     _documentTypeRepository = documentTypeRepo;
     _vatRateRepository      = vatRateRepo;
 }
Exemplo n.º 38
0
 public DocumentTypeService(IDocumentTypeRepository documentTypeRepository)
 {
     _documentTypeRepository = documentTypeRepository;
 }
Exemplo n.º 39
0
 public ProviderService(IProviderRepository repoProvider, IMapper mapper, IDocumentTypeRepository repoDocumentType)
 {
     _repoProvider     = repoProvider;
     _repoDocumentType = repoDocumentType;
     _mapper           = mapper;
 }