Example #1
0
 /// <summary>
 /// import permit controller
 /// </summary>
 /// <param name="importPermitService"></param>
 /// <param name="nodeServices"></param>
 /// <param name="statusService"></param>
 /// <param name="letterHeadingService"></param>
 /// <param name="letterService"></param>
 /// <param name="emailSender"></param>
 /// <param name="generateDocument"></param>
 /// <param name="documentService"></param>
 public ImportPermitController(IImportPermitService importPermitService, [FromServices] INodeServices nodeServices, IIpermitLogStatusService statusService, IService <LetterHeading> letterHeadingService, IService <Letter> letterService, IEmailSender emailSender, IGenerateDocuments generateDocument, IDocumentService documentService) : base(importPermitService)
 {
     _service              = importPermitService;
     _statusService        = statusService;
     _emailSender          = emailSender;
     _letterService        = letterService;
     _letterHeadingService = letterHeadingService;
     _generateDocument     = generateDocument;
     _documentService      = documentService;
     _nodeServices         = nodeServices;
 }
Example #2
0
 public GenerateDocument(IOptions <AttachmentConfig> attachmentConfig, IImportPermitService importPermitService,
                         IDocumentService documentService, IService <LetterHeading> letterHeadingService,
                         IService <Letter> letterService, IIpermitLogStatusService statusService, IService <ModuleDocument> moduleDocumentService,
                         PDX.Logging.ILogger logger, IMAService maService, IChecklistService checklistService,
                         IMALogStatusService maStatusService, IService <AgentSupplier> agentSupplierService, IReportService reportService)
 {
     _attachmentConfig      = attachmentConfig.Value;
     _rootUrl               = _attachmentConfig.RootUrl;
     _service               = importPermitService;
     _documentService       = documentService;
     _letterHeadingService  = letterHeadingService;
     _letterService         = letterService;
     _statusService         = statusService;
     _moduleDocumentService = moduleDocumentService;
     _logger               = logger;
     _maService            = maService;
     _checklistService     = checklistService;
     _maStatusService      = maStatusService;
     _agentSupplierService = agentSupplierService;
     _reportService        = reportService;
 }
Example #3
0
 public UtilityService(IWIPService wipService, IImportPermitService importPermitService, IMAService maService)
 {
     _wipService          = wipService;
     _importPermitService = importPermitService;
     _maService           = maService;
 }