private DBContext() { _accounts = new AccountRepository(); _accountTypes = new AccountTypeRepository(); _audits = new AuditRepository(); _categories = new CategoryRepository(); _containers = new ContainerRepository(); _dimensions = new DimensionRepository(); _facilities = new FacilityRepository(); _facilityTypes = new FacilityTypeRepository(); _priorities = new PriorityRepository(); _users = new UserRepository(); _packagingLevels = new PackagingLevelRepository(); _pictures = new PictureRepository(); _projects = new ProjectRepository(); _ratings = new RatingRepository(); _requests = new RequestRepository(); _requestItems = new RequestItemRepository(); _requestItemTypes = new RequestItemTypeRepository(); _roles = new RoleRepository(); _sources = new SourceRepository(); _status = new StatusRepository(); _status = new StatusRepository(); _tasks = new TaskRespository(); _dcIssueItems = new DCIssueItemRepository(); _dcIssues = new DCIssueRepository(); _dcIssuesFacilities = new DCIssueFacilityRepository(); _failedSamples = new FailedSampleRepository(); _requestCategories = new RequestCategoryRepository(); }
public RequestRepository(ApplicationContext context, IHttpContextAccessor contextAccessor, IRequestItemRepository requestItemRepository, IRegisterRepository registerRepository) : base(context) { this.contextAccessor = contextAccessor; this.requestItemRepository = requestItemRepository; this.registerRepository = registerRepository; }
public RequestController(IProductRepository productRepository, IRequestRepository requestRepository, IRequestItemRepository requestItemRepository, IRegisterRepository registerRepository) { this.productRepository = productRepository; this.requestRepository = requestRepository; this.registerRepository = registerRepository; this.requestItemRepository = requestItemRepository; }
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")); })); }