コード例 #1
0
 public ProjectFilterParamService(ILoggerServices loggerServices, IDbContextScopeFactory dbContextScopeFactory, IMapper mapper, IProjectFilterParamRepository objectRepository, IProjectFolderService projectFolderService, IUserServices userServices, IProjectCategoryRepository projectCategoryRepository)
 {
     _loggerServices        = loggerServices;
     _dbContextScopeFactory = dbContextScopeFactory;
     _objectRepository      = objectRepository;
     _projectFolderService  = projectFolderService;
     _mapper       = mapper;
     _userServices = userServices;
     _projectCategoryRepository = projectCategoryRepository;
 }
コード例 #2
0
 public UnitOfWork(ApplicationDbContext context, UserManager <ApplicationUser> userManager)
 {
     _context          = context;
     Projects          = new ProjectRepository(_context);
     Users             = new UserRepository(_context, userManager);
     Categories        = new CategoryRepository(_context);
     Materials         = new MaterialRepository(_context);
     MaterialTypes     = new MaterialTypeRepository(_context);
     Roles             = new RoleRepository(_context);
     UserProjects      = new UserProjectRepository(_context);
     ProjectCategories = new ProjectCategoryRepository(_context);
 }
コード例 #3
0
 public ProjectService(IProjectRepository projectRepository
                       , IProjectCategoryRepository projectCategoryRepository
                       , IMemberRepository memberRepository
                       , IDonationRepository donationRepository
                       , IFilterRepository filterRepository
                       , IRewardRepository rewardRepository)
 {
     _projectRepository         = projectRepository;
     _projectCategoryRepository = projectCategoryRepository;
     _memberRepository          = memberRepository;
     _donationRepository        = donationRepository;
     _filterRepository          = filterRepository;
     _rewardRepository          = rewardRepository;
 }
コード例 #4
0
 public ProjectService(IProjectRepository proRe, IProjectCategoryRepository proCa, IStatusRepository status, ITaskRepository taskRe, IPriorityRepository pri, ITask_UserRepository taskUSer, IUserJiraRepository us, ICommentRepository cmt, IUserService usService, IProject_UserReponsitory project_userService, ITaskTypeRepository taskTyperepository,
                       IMapper mapper)
     : base(proRe, mapper)
 {
     _projectRepository         = proRe;
     _projectCategoryRepository = proCa;
     _statusRepository          = status;
     _taskRepository            = taskRe;
     _priorityRepository        = pri;
     _taskUserRepository        = taskUSer;
     _userJira              = us;
     _userComment           = cmt;
     _userService           = usService;
     _projectUserRepository = project_userService;
     _taskTyperepository    = taskTyperepository;
 }
コード例 #5
0
 public AdminController(IAccountTypeRepository accountTypeRepository,
                        IUserRepository userRepository, IEventRepository eventRepository,
                        IEventCategoryRepository eventCategoryRepository, IStudentRepository studentRepository,
                        IJudgeRepository judgeRepository, IOrganizationRepository organizationRepository,
                        IProjectCategoryRepository projectCategoryRepository,
                        IProjectCategoryEventRepository projectCategoryEventRepository)
 {
     this.accountTypeRepository          = accountTypeRepository;
     this.userRepository                 = userRepository;
     this.eventRepository                = eventRepository;
     this.eventCategoryRepository        = eventCategoryRepository;
     this.studentRepository              = studentRepository;
     this.judgeRepository                = judgeRepository;
     this.organizationRepository         = organizationRepository;
     this.projectCategoryRepository      = projectCategoryRepository;
     this.projectCategoryEventRepository = projectCategoryEventRepository;
 }
コード例 #6
0
 public CategoryService(ILoggerServices loggerServices, IDbContextScopeFactory dbContextScopeFactory, IMapper mapper, ITaskItemCategoryRepository taskItemCategoryRepository, IUserServices userServices, IProjectCategoryRepository projectCategoryRepository, ITaskItemStatusRepository taskItemStatusRepository, ITaskItemPriorityRepository taskItemPriorityRepository, INatureTaskRepository natureTaskRepository, IProjectPriorityRepository projectPriorityRepository, IProjectTypeRepository projectTypeRepository, ISettingsService settingsService, ITaskItemRepository taskItemRepository, IProjectStatusRepository projectStatusRepository)
 {
     _loggerServices             = loggerServices;
     _dbContextScopeFactory      = dbContextScopeFactory;
     _projectCategoryRepository  = projectCategoryRepository;
     _taskItemCategoryRepository = taskItemCategoryRepository;
     _taskItemStatusRepository   = taskItemStatusRepository;
     _taskItemPriorityRepository = taskItemPriorityRepository;
     _natureTaskRepository       = natureTaskRepository;
     _projectPriorityRepository  = projectPriorityRepository;
     _projectTypeRepository      = projectTypeRepository;
     _mapper                  = mapper;
     _userServices            = userServices;
     _settingsService         = settingsService;
     _taskItemRepository      = taskItemRepository;
     _projectStatusRepository = projectStatusRepository;
 }
コード例 #7
0
 public ProjectCategoryService(IProjectCategoryRepository projectCategory,
                               IMapper mapper)
     : base(projectCategory, mapper)
 {
     _projectCategoryRepository = projectCategory;
 }
コード例 #8
0
 public ProjectCategoryService(IProjectCategoryRepository projectCategoryRepository,
                               IUnitOfWork unitOfWork)
 {
     _projectCategoryRepository = projectCategoryRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #9
0
 public ProjectApplication(IProjectCategoryRepository projectCategoryRepository, IProjectRepository projectRepository, IFileUploader fileUploader)
 {
     _projectCategoryRepository = projectCategoryRepository;
     _projectRepository         = projectRepository;
     _fileUploader = fileUploader;
 }
コード例 #10
0
 /// <summary>
 ///     This is the project category constructor
 /// </summary>
 /// <param name="repository"></param>
 public ProjectCategoryService(IProjectCategoryRepository repository) :
     base(repository)
 {
 }
コード例 #11
0
 public ProjectCategoryApplication(IProjectCategoryRepository projectCategoryRepository)
 {
     _projectCategoryRepository = projectCategoryRepository;
 }