public DocumentService(IUnitOfWork uow, INumberSeqService numberSeqService, IProcessService processService, IAccountService accountService, IEmplService emplService, IWorkflowTrackerService workflowTrackerService, IDelegationService delegationService, IDocumentReaderService documentReaderService, IWorkScheduleService workScheduleService) { _uow = uow; repoProcess = uow.GetRepository <ProcessTable>(); repoDocument = uow.GetRepository <DocumentTable>(); repoFile = uow.GetRepository <FileTable>(); _NumberSeqService = numberSeqService; _ProcessService = processService; _AccountService = accountService; _EmplService = emplService; _WorkflowTrackerService = workflowTrackerService; _DelegationService = delegationService; _DocumentReaderService = documentReaderService; _WorkScheduleService = workScheduleService; }
public DocumentController(IDocumentService documentService, IProcessService processService, IWorkflowService workflowService, IEmplService emplService, IAccountService accountService, ISystemService systemService, IWorkflowTrackerService workflowTrackerService, IReviewDocLogService reviewDocLogService, IDocumentReaderService documentReaderService, ICommentService commentService, IEmailService emailService, IHistoryUserService historyUserService, ISearchService searchService) { _DocumentService = documentService; _ProcessService = processService; _WorkflowService = workflowService; _EmplService = emplService; _AccountService = accountService; _SystemService = systemService; _WorkflowTrackerService = workflowTrackerService; _ReviewDocLogService = reviewDocLogService; _DocumentReaderService = documentReaderService; _CommentService = commentService; _EmailService = emailService; _HistoryUserService = historyUserService; _SearchService = searchService; }