/// <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; }
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; }
public UtilityService(IWIPService wipService, IImportPermitService importPermitService, IMAService maService) { _wipService = wipService; _importPermitService = importPermitService; _maService = maService; }