public CallForServiceReportQueryService(
     IReportsUnitOfWork unitOfWork,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)
     : base(unitOfWork, log, authorizationPolicy, identityProvider)
 {
 }
Ejemplo n.º 2
0
 public ArrestReportCommandService(
     IReportsUnitOfWork unitOfWork,
     IWorkflowInstanceService workflowInstanceService,
     ITemplateProvider templateProvider,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)
     : base(unitOfWork, workflowInstanceService, templateProvider, log, ModuleType.Arrest, authorizationPolicy, identityProvider)
 {
 }
Ejemplo n.º 3
0
 public RecentInfoCommandService(
     IRecentInfoUnitOfWork unitOfWork,
     IReportsUnitOfWork reportsUnitOfWork,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)
     : base(unitOfWork, log, authorizationPolicy, identityProvider)
 {
     ReportsUnitOfWork = reportsUnitOfWork;
 }
Ejemplo n.º 4
0
 public CaseNavigationService(
     IReportsUnitOfWork reportsUnitOfWork,
     ISummariesUnitOfWork summariesUnitOfWork,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)
     : base(log, authorizationPolicy, identityProvider)
 {
     _summaryContext = CheckDependency(summariesUnitOfWork, "summariesUnitOfWork");
     _reportContext  = CheckDependency(reportsUnitOfWork, "reportsUnitOfWork");
 }
Ejemplo n.º 5
0
 public DeleteService(
     IReportsUnitOfWork reportsUoW,
     ISummariesUnitOfWork summaryUoW,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)
     : base(log, authorizationPolicy, identityProvider)
 {
     _reportsUoW = CheckDependency(reportsUoW, "reportsUoW");
     _summaryUoW = CheckDependency(summaryUoW, "summaryUoW");
 }
Ejemplo n.º 6
0
 public AttachmentCommandService(
     IReportsUnitOfWork rptUoW,
     ISummariesUnitOfWork sumUoW,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)
     : base(log, authorizationPolicy, identityProvider)
 {
     _rptUoW = CheckDependency(rptUoW, "rptUoW");
     _sumUoW = CheckDependency(sumUoW, "sumUoW");
 }
Ejemplo n.º 7
0
 public MediaMetaService(
     IMediaUnitOfWork unitOfWork,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider,
     IReportsUnitOfWork reportsUnitOfWork,
     ISummariesUnitOfWork summariesUnitOfWork)
     : base(unitOfWork, log, authorizationPolicy, identityProvider)
 {
     _reportsUoW   = reportsUnitOfWork;
     _summariesUoW = summariesUnitOfWork;
 }
 public WorkflowNotificationService(
     IReportsUnitOfWork reportsUoW,
     IAdministrationUnitOfWork adminUoW,
     IEmailAttachmentGenerator emailAttachmentGenerator,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)  // TODO: Inject ReportPDFGenerator
     : base(adminUoW, log, authorizationPolicy, identityProvider)
 {
     _reportsUoW = CheckDependency(reportsUoW, "reportsUoW");
     _emailAttachmentGenerator = CheckDependency(emailAttachmentGenerator, "emailAttachmentGenerator");
 }
 public PendingCompleteReportProcessor(
     ISummariesUnitOfWork unitOfWork,
     IReportsUnitOfWork reportsUnitOfWork,
     IMasterIndexService masterIndexService,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)
     : base(unitOfWork, log, authorizationPolicy, identityProvider)
 {
     _reportsUnitOfWork  = reportsUnitOfWork;
     _masterIndexService = masterIndexService;
 }
Ejemplo n.º 10
0
 public AttachmentQueryService(
     IReportsUnitOfWork rptUoW,
     ISummariesUnitOfWork sumUoW,
     IClassicImagesRepository classicImagesRepository,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)
     : base(log, authorizationPolicy, identityProvider)
 {
     _rptUoW = CheckDependency(rptUoW, "rptUoW");
     _sumUoW = CheckDependency(sumUoW, "sumUoW");
     _classicImagesRepository = CheckDependency(classicImagesRepository, "classicImagesRepository");
 }
Ejemplo n.º 11
0
 public MasterIndexSearchService(
     IClassicRMSMasterIndicesRepository repository,
     ISummariesUnitOfWork summariesUnitOfWork,
     IReportsUnitOfWork reportsUnitOfWork,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)
     : base(log, authorizationPolicy, identityProvider)
 {
     _repository          = repository;
     _summariesUnitOfWork = summariesUnitOfWork;
     _reportsUnitOfWork   = reportsUnitOfWork;
 }
 public AttachmentReportCommandService(
     IReportsUnitOfWork rptUoW,
     ISummariesUnitOfWork summariesUnitOfWork,
     IDocumentService documentService,
     IMediaMetaService mediaMetaService,
     IMediaDataService mediaDataService,
     ILog log,
     IServiceAuthorizationPolicy authorizationPolicy,
     IServiceIdentityProvider identityProvider)
     : base(log, authorizationPolicy, identityProvider)
 {
     _summariesUnitOfWork = CheckDependency(summariesUnitOfWork, "summariesUnitOfWork");
     _rptUoW           = CheckDependency(rptUoW, "rptUoW");
     _documentService  = CheckDependency(documentService, "documentService");
     _mediaMetaService = CheckDependency(mediaMetaService, "mediaMetaService");
     _mediaDataService = CheckDependency(mediaDataService, "mediaDataService");
 }
Ejemplo n.º 13
0
        protected ReportCommandServiceBase(
            IReportsUnitOfWork unitOfWork,
            IWorkflowInstanceService workflowInstanceService,
            ITemplateProvider templateProvider,
            ILog log,
            ModuleType reportModule,
            IServiceAuthorizationPolicy authorizationPolicy,
            IServiceIdentityProvider identityProvider)
            : base(unitOfWork, log, authorizationPolicy, identityProvider)
        {
            if (!reportModule.IsPublicSafetyRecord())
            {
                throw new ImplementationException(
                          "The [{0}] module does not support Reports.",
                          reportModule);
            }

            CheckDependency(templateProvider, "templateProvider");
            CheckDependency(workflowInstanceService, "workflowInstanceService");

            TemplateProvider        = templateProvider;
            WorkflowInstanceService = workflowInstanceService;
            ReportModule            = reportModule;
        }
Ejemplo n.º 14
0
 public NumberControlProcessor(INumberProvider numberProvider, IReportsUnitOfWork reportsUoW)
 {
     _numberProvider = numberProvider;
     _reportsUoW     = reportsUoW;
 }
Ejemplo n.º 15
0
 public SequenceNotationProcessor(IReportsUnitOfWork reportsUoW)
 {
     _reportsUoW = reportsUoW;
 }