public NamingController(IIssueTypeRepository issueTypeRepository, ITicketTypeRepository ticketTypeRepository, IDepartmentRepository departmentRepository, IUserService userService, ICustomFieldRepository customFieldRepository, IEmailTemplateRepository emailTemplateRepository)
 {
     _issueTypeRepository     = issueTypeRepository;
     _ticketTypeRepository    = ticketTypeRepository;
     _departmentRepository    = departmentRepository;
     _customFieldRepository   = customFieldRepository;
     _userService             = userService;
     _emailTemplateRepository = emailTemplateRepository;
 }
Ejemplo n.º 2
0
 public IssueService(IProjectRepository projectRepository, IIssuePostService issuePostService, IIssueRepository issueRepository,
                     IIssueUpdateRepository issueUpdateRepository, IIssueStageRepository issueStageRepository, IIssueTypeRepository issueTypeRepository,
                     IIssueIssueTypeRepository issueIssueTypeRepository)
 {
     _issueRepository          = issueRepository;
     _issuePostService         = issuePostService;
     _issueStageRepository     = issueStageRepository;
     _issueTypeRepository      = issueTypeRepository;
     _issueUpdateRepository    = issueUpdateRepository;
     _projectRepository        = projectRepository;
     _issueIssueTypeRepository = issueIssueTypeRepository;
 }
Ejemplo n.º 3
0
 public ProjectService(PgMainDataContext pgMainDataContext, IIssueService issueService, IProjectRepository projectRepository,
                       IIssueStageRepository issueStageRepository, IIssueTypeRepository issueTypeRepository, IProjectAdminRepository projectAdminRepository,
                       IProjectMaintainerRepository projectMaintainerRepository, IHttpContextAccessor httpContextAccessor, UserManager <DragonflyUser> userManager)
 {
     _issueService                = issueService;
     _projectRepository           = projectRepository;
     _issueStageRepository        = issueStageRepository;
     _issueTypeRepository         = issueTypeRepository;
     _projectAdminRepository      = projectAdminRepository;
     _projectMaintainerRepository = projectMaintainerRepository;
     _httpContextAccessor         = httpContextAccessor;
     _userManager = userManager;
 }
Ejemplo n.º 4
0
        public CreateIssueCommandTests()
        {
            _currentUserId = "1a";
            var currentUserService = new Mock <ICurrentUserService>();

            currentUserService.Setup(x => x.GetUserId()).Returns(_currentUserId);

            var context = ContextFactory.CreateInMemoryContext(currentUserService.Object);

            _issueTypeRepository  = new IssueTypeRepository(context);
            _issueRepository      = new IssueRepository(context);
            _issueStateRepository = new IssueStateRepository(context);
            SeedDataTest();


            _handler = new CreateIssueCommandHandler(currentUserService.Object, _issueRepository, _issueStateRepository);
            _request = new CreateIssueCommand("Summary 1", _issueType.Id);
        }
Ejemplo n.º 5
0
 public DropDownController(IIconRepository iconRepository, IProductRepository productRepository, IProductCategoryRepository productCategoryRepository, IUserService userService,
                           IDepartmentRoleRepository departmentRoleRepository, IDatabaseRepository databaseRepository, ICustomFieldRepository customFieldRepository, IDepartmentRepository departmentRepository,
                           IIssueTypeRepository issueTypeRepository, ITicketTypeRepository ticketTypeRepository, IEmailTemplateRepository emailTemplateRepository,
                           ICustomerPriorityRepository customerPriorityRepository, ITicketStatusRepository ticketStatusRepository, ITicketRepository ticketRepository)
 {
     _iconRepository           = iconRepository;
     _productRepository        = productRepository;
     _departmentRoleRepository = departmentRoleRepository;
     _userService = userService;
     _productCategoryRepository  = productCategoryRepository;
     _databaseRepository         = databaseRepository;
     _customFieldRepository      = customFieldRepository;
     _departmentRepository       = departmentRepository;
     _issueTypeRepository        = issueTypeRepository;
     _ticketTypeRepository       = ticketTypeRepository;
     _emailTemplateRepository    = emailTemplateRepository;
     _customerPriorityRepository = customerPriorityRepository;
     _ticketStatusRepository     = ticketStatusRepository;
     _ticketRepository           = ticketRepository;
 }
Ejemplo n.º 6
0
 public IssueTypesController(IIssueTypeRepository repository)
 {
     _repository = repository;
 }
Ejemplo n.º 7
0
 public IssueTypeController(IIssueTypeRepository issueTypeRepository)
 {
     _issueTypeRepository = issueTypeRepository;
 }
Ejemplo n.º 8
0
 public IssueTypeService(IIssueRepository issueRepository, IIssueTypeRepository issueTypeRepository, IIssueIssueTypeRepository issueIssueTypeRepository)
 {
     _issueRepository          = issueRepository;
     _issueTypeRepository      = issueTypeRepository;
     _issueIssueTypeRepository = issueIssueTypeRepository;
 }