public AttachmentService() { _dbFactory = DbContextSelector.getInstance().getDbFactory(DbContextSelector.DbName.WorkflowDoc); _tempFileRepository = new AttachementRepository <FileTemp>(_dbFactory); _work = new UnitOfWork(DbContextSelector.getInstance().getDbFactory(DbContextSelector.DbName.WorkflowDoc)); _webHelper = new WebHelper(); }
public ItRequestFormBC(IDbFactory dbFactory, IDbFactory dbDocFactory) : base(dbFactory, dbDocFactory) { _requestUserRepository = new RequestUserRepository(dbFactory); _requestItemRepository = new RequestItemRepository(dbFactory); _requestFilesRepository = new ItRequestFilesRepository(dbDocFactory); _attachementRepository = new AttachementRepository <ItRequestFiles>(dbDocFactory); AddActivities(new ItRequstSubmissionActivity()); AddActivities(new ItRequstDraftActivity()); AddActivities(new DeptHoDApprovalActivity()); AddActivities(new ItDeptApprovalActivity()); AddActivities(new ItHoDApprovalActivity()); AddActivities(new ItTechnicianActivity()); AddActivities(new ItImplementationActivity()); AddActivities(new ItRequestFormReworkedActivity()); AddActivities(new ITEditFormAcitvity(() => { return(CreateEmailData("MODIFICATION")); })); }
public AbstractRequestFormBC(IDbFactory dbFactory, IDbFactory dbDocFactory) { this._transactionHistoryRepository = new TransactionHistoryRepository(dbFactory); this._documentRepository = new DocumentRepository(dbFactory); this.requestHeaderRepository = new RequestHeaderRepository(dbFactory); this.activityHistoryRepository = new ActivityHistoryRepository(dbFactory); this._wlRepo = new WMRepository(dbFactory); this.employeeRepository = new EmployeeRepository(dbFactory); this.unitOfWork = new UnitOfWork(dbFactory); this.fileAttachementRepository = new AttachementRepository <FileTemp>(dbDocFactory); this.repository = new Repository(); //Adding by default since all work flow get view activity for users AddActivities(new DefaultActivity <E>(FORM_VIEW)); REQ_APP = _wlRepo.GetReqAppByCode(GetRequestCode()); REQ_CODE = REQ_APP.RequestCode; ActivityList = _wlRepo.GetActivitiesByReqCode(REQ_APP.RequestCode); _processFolderName = ConfigurationManager.AppSettings["ProcessFolderName"] ?? "Nagaworld\\"; InitActivityConfiguration(); }
public GetAttachmentFileByIdHandler(IAttachementRepository attachementRepository) { AttachementRepository = attachementRepository; }
public GetAttachmentsByFicheSuiviIdHandler(IAttachementRepository attachementRepository) { AttachementRepository = attachementRepository; }
public Mails2Controller(IMailRepository mailRepository, IAttachementRepository attachementRepository) { _mailRepository = mailRepository; _attachementRepository = attachementRepository; }
public AttachementsController(IAttachementRepository attachementRepository) { _attachementRepository = attachementRepository; }
public GetAttachmentsByEntretienReservoirIdHandler(IAttachementRepository attachementRepository) { AttachementRepository = attachementRepository; }