Exemplo n.º 1
0
 public ViewProjectUseCase(IProjectRepository projectRepository, ISprintRepository sprintRepository, IWorkTaskRepository workTaskRepository)
 {
     _projectRepository   = projectRepository;
     _sprintRepository    = sprintRepository;
     _viewSprintUseCase   = new ViewSprintUseCase(sprintRepository, workTaskRepository);
     _sprintReportUseCase = new SprintReportUseCase(sprintRepository, workTaskRepository);
 }
Exemplo n.º 2
0
 public UnitOfWork(DataContext context)
 {
     _context = context;
     Tasks    = new TaskItemRepository(_context);
     Projects = new ProjectRepository(_context);
     Sprints  = new SprintRepository(_context);
 }
 public CreateSprintHandler(IProjectRepository projectRepository, ISprintRepository sprintRepository,
                            IMessageBroker messageBroker)
 {
     _projectRepository = projectRepository;
     _sprintRepository  = sprintRepository;
     _messageBroker     = messageBroker;
 }
Exemplo n.º 4
0
 public WorkController(IDeveloperRepository developerRepository, ITaskRepository taskRepository, ISprintRepository sprintRepository, IWorkRepository workRepository)
 {
     this.developerRepository = developerRepository;
     this.taskRepository      = taskRepository;
     this.sprintRepository    = sprintRepository;
     this.workRepository      = workRepository;
 }
Exemplo n.º 5
0
 /// <summary>
 /// Constructor for initializing ProjectRepository, Mapper and other additional repositories.
 /// </summary>
 /// <param name="projectRepository">Repository for project</param>
 /// <param name="mapper">Auto-mapper</param>
 /// <param name="projectUserRepository">Repository for project-users</param>
 /// <param name="sprintRepository">Repository for sprints</param>
 public ProjectBl(IProjectRepository projectRepository, IMapper mapper, IProjectUserRepository projectUserRepository, ISprintRepository sprintRepository)
 {
     _mapper                = mapper;
     _projectRepository     = projectRepository;
     _projectUserRepository = projectUserRepository;
     _sprintRepository      = sprintRepository;
 }
 public RemoveIssueFromSprintHandler(ISprintRepository sprintRepository,
                                     IIssueRepository issueRepository,
                                     IMessageBroker messageBroker)
 {
     _sprintRepository = sprintRepository;
     _issueRepository  = issueRepository;
     _messageBroker    = messageBroker;
 }
 public AddIssueToSprintHandler(ISprintRepository sprintRepository,
                                IIssueRepository issueRepository,
                                IMessageBroker messageBroker)
 {
     _sprintRepository = sprintRepository;
     _issueRepository  = issueRepository;
     _messageBroker    = messageBroker;
 }
Exemplo n.º 8
0
 /// <summary>
 /// Constructor for sprint business logic.
 /// </summary>
 /// <param name="sprintRepository">Sprint repository object.</param>
 /// <param name="mapper">AutoMapper object.</param>
 /// <param name="projectUserRepository">ProjectUser repository object.</param>
 /// <param name="itemRepository">Item repository object.</param>
 public SprintBl(ISprintRepository sprintRepository, IMapper mapper,
                 IProjectUserRepository projectUserRepository, IItemRepository itemRepository)
 {
     _sprintRepository      = sprintRepository;
     _mapper                = mapper;
     _projectUserRepository = projectUserRepository;
     _itemRepository        = itemRepository;
 }
 public ProjectService(IProjectRepository projectRepository,
                       IUserRepository userRepository,
                       IIssueRepository issueRepository,
                       ISprintRepository sprintRepository)
 {
     this._projectRepository = projectRepository;
     this._userRepository    = userRepository;
     this._issueRepository   = issueRepository;
     this._sprintRepository  = sprintRepository;
 }
Exemplo n.º 10
0
 /// <summary>
 /// Constructor for initializing Comment repository, Mapper and other additional repositories.
 /// </summary>
 /// <param name="mapper">Auto-mapper</param>
 /// <param name="commentRepository">Repository for comments</param>
 /// <param name="puRepository">Repository for project-users</param>
 /// <param name="projectRepo">Repository for projects</param>
 /// <param name="sprintRepository">Repository for sprints</param>
 public CommentBl(ICommentRepository commentRepository,
                  IMapper mapper,
                  IProjectUserRepository puRepository,
                  IProjectRepository projectRepo,
                  ISprintRepository sprintRepository)
 {
     _mapper            = mapper;
     _commentRepository = commentRepository;
     _puRepo            = puRepository;
     _projectRepo       = projectRepo;
     _sprintRepository  = sprintRepository;
 }
Exemplo n.º 11
0
 /// <summary>
 /// Constructor for initializing ItemRelationRepository, ItemRepository, Mapper and other additional repositories.
 /// </summary>
 /// <param name="itemRepository">Repository for item</param>
 /// <param name="mapper">Auto-mapper</param>
 /// <param name="itemRelationRepository">Repository for ItemRelations</param>
 /// <param name="puRepository">Repository for project-users</param>
 /// <param name="projectRepo">Repository for projects</param>
 /// <param name="sprintRepository">Repository for sprints</param>
 public ItemRelationBl(IItemRepository itemRepository,
                       IMapper mapper,
                       IItemRelationRepository itemRelationRepository, IProjectUserRepository puRepository,
                       IProjectRepository projectRepo,
                       ISprintRepository sprintRepository)
 {
     _mapper                 = mapper;
     _itemRepository         = itemRepository;
     _itemRelationRepository = itemRelationRepository;
     _puRepo                 = puRepository;
     _projectRepo            = projectRepo;
     _sprintRepository       = sprintRepository;
 }
 public ProjectService(
     IProjectRepository projectRepository,
     IEpicRepository epicRepository,
     ITeamRepository teamRepository,
     ISprintRepository sprintRepository,
     IMapper mapper
     )
 {
     _projectRepository = projectRepository;
     _epicRepository    = epicRepository;
     _teamRepository    = teamRepository;
     _sprintRepository  = sprintRepository;
     _mapper            = mapper;
 }
Exemplo n.º 13
0
 public SprintController(ILogger <IssueController> logger,
                         UserManager <ApplicationUser> userManager,
                         SignInManager <ApplicationUser> signInManager,
                         RoleManager <IdentityRole> roleManager,
                         ISprintRepository sprintRepository,
                         IHttpContextAccessor httpContextAccessor,
                         IUserService userService)
 {
     _logger              = logger;
     _userManager         = userManager;
     _signInManager       = signInManager;
     _roleManager         = roleManager;
     _userService         = userService;
     _sprintRepository    = sprintRepository;
     _httpContextAccessor = httpContextAccessor;
 }
Exemplo n.º 14
0
 public UserTaskService(IUserTaskRepository userTaskRepository,
                        ITaskTypeRepository taskTypeRepository,
                        IUserRepository userRepository,
                        ISprintRepository sprintRepository,
                        IProjectRepository projectRepository,
                        IStoryRepository storyRepository,
                        ILogger logger)
 {
     _userTaskRepository = userTaskRepository;
     _taskTypeRepository = taskTypeRepository;
     _userRepository     = userRepository;
     _storyRepository    = storyRepository;
     _sprintRepository   = sprintRepository;
     _projectRepository  = projectRepository;
     _logger             = logger;
 }
Exemplo n.º 15
0
 public UnitOfWork(
     IAchievementRepository achievement,
     ICommentRepository comment,
     INotificationRepository notification,
     IProjectRepository project,
     ISprintRepository sprint,
     IUserRepository user,
     IWorkItemRepository workItem,
     FantasyScrumBoardDbContext dbContext)
 {
     Achievement  = achievement;
     Comment      = comment;
     Notification = notification;
     Project      = project;
     Sprint       = sprint;
     User         = user;
     WorkItem     = workItem;
     _dbContext   = dbContext;
 }
Exemplo n.º 16
0
 public UserService(IUserRepository userRepository,
                    IProjectService projectService,
                    IRoleCheck roleCheck,
                    IUnitOfWork unitOfWork,
                    ITaskService taskService,
                    ITaskRepository taskRepository,
                    ICommentRepository commentRepository,
                    IUserStoryRepository userStoryRepository,
                    IProjectRepository projectRepository,
                    ISprintRepository sprintRepository,
                    IFeatureRepository featureRepository)
 {
     _userStoryRepository = userStoryRepository;
     _commentRepository   = commentRepository;
     _userRepository      = userRepository;
     _projectService      = projectService;
     _roleCheck           = roleCheck;
     _unitOfWork          = unitOfWork;
     _taskService         = taskService;
     _taskRepository      = taskRepository;
     _projectRepository   = projectRepository;
     _sprintRepository    = sprintRepository;
     _featureRepository   = featureRepository;
 }
Exemplo n.º 17
0
 public SprintAppService(ISprintRepository sprintRepository)
 {
     _sprintRepository = sprintRepository;
 }
 public SprintApplicationService(ISprintRepository sprintRepository, IBacklogItemRepository backlogItemRepository)
 {
     this.sprintRepository = sprintRepository;
     this.backlogItemRepository = backlogItemRepository;
 }
Exemplo n.º 19
0
 public SprintController(ISprintRepository repoSprint, IUserRepository repoUser, UserManager<ApplicationUser> userManager)
 {
     _sprintRepo = repoSprint;
     _userRepo = repoUser;
     _userManager = userManager;
 }
 public SprintApplicationService(ISprintRepository sprintRepository, IBacklogItemRepository backlogItemRepository)
 {
     this._sprintRepository      = sprintRepository;
     this._backlogItemRepository = backlogItemRepository;
 }
Exemplo n.º 21
0
 public CreateSprintUseCase(ISprintRepository sprintRepository, IProjectRepository projectRepository)
 {
     _sprintRepository  = sprintRepository;
     _projectRepository = projectRepository;
 }
 //Constructor
 public ReleasePlansService(IReleasePlansRepo ReleasePlansRepo, ISprintRepository sprintRepository)
 {
     _ReleasePlansRepo = ReleasePlansRepo;
     _sprintRepository = sprintRepository;
 }
Exemplo n.º 23
0
 public GetSprintCompletedsHandler(ISprintRepository sprintRepository)
 {
     _sprintRepository = sprintRepository ?? throw new ArgumentNullException(nameof(sprintRepository));
 }
Exemplo n.º 24
0
 public SprintsController(ISprintRepository sprintRepository)
 {
     this.sprintRepository = sprintRepository;
 }
Exemplo n.º 25
0
 public SprintService(ISprintRepository sprintRepository, IAssignmentRepository assignmentRepository)
 {
     _sprintRepository = sprintRepository;
     _assignmentRepository = assignmentRepository;
 }
 public SprintService(ISprintRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 27
0
 public StartSprintUseCase(ISprintRepository sprintRepository, IWorkTaskRepository workTaskRepository)
 {
     _sprintRepository   = sprintRepository;
     _workTaskRepository = workTaskRepository;
 }
Exemplo n.º 28
0
 public SprintCommands(ISprintRepository sprintRepository)
 {
     _sprintRepository = sprintRepository;
 }
Exemplo n.º 29
0
 public GetSprintByIdQueryHandler(ISprintRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 30
0
 public SprintController(ISprintRepository sprintRepository)
 {
     this.sprintRepository = sprintRepository;
 }
Exemplo n.º 31
0
 // Configura estrutura do repositorio para ser ultiilizada.
 public SprintController(ISprintRepository Repository)
 {
     repSprint = Repository;
 }
Exemplo n.º 32
0
 public SprintController(ISprintRepository sprintRepository, ITeamLeaderRepository teamLeaderRepository, IDeveloperRepository developerRepository)
 {
     this.sprintRepository     = sprintRepository;
     this.developerRepository  = developerRepository;
     this.teamLeaderRepository = teamLeaderRepository;
 }
 public StartSprintHandler(ISprintRepository sprintRepository,
                           IMessageBroker messageBroker)
 {
     _sprintRepository = sprintRepository;
     _messageBroker    = messageBroker;
 }
Exemplo n.º 34
0
 public SprintsController()
 {
     this.sprintRepository = new SprintRepository(new ApplicationDbContext());
 }
Exemplo n.º 35
0
 public ChangeTaskStatusUseCase(ISprintRepository sprintRepository)
 {
     _sprintRepository = sprintRepository;
 }
Exemplo n.º 36
0
 public SprintService(ISprintRepository sprintRepository, IAssignmentRepository assignmentRepository)
 {
     _sprintRepository     = sprintRepository;
     _assignmentRepository = assignmentRepository;
 }