Exemple #1
0
 public ManagerController(IGroupProvider groupProvider,
                          IProjectProvider projectProvider,
                          IScrumMasterProvider scrumMasterProvider,
                          ITraineeProvider traineeProvider,
                          TraineeMapper traineeMapper,
                          IMentorProvider mentorProvider,
                          ISpecializationProvider specializationProvider,
                          IUsersProvider userProvider,
                          ProjectMapper projectMapper,
                          GroupMapper groupMapper,
                          MentorMapper mentorMapper,
                          UserMapper userMapper,
                          RoleMapper roleMapper)
 {
     _groupProvider          = groupProvider;
     _projectProvider        = projectProvider;
     _scrumMasterProvider    = scrumMasterProvider;
     _traineeProvider        = traineeProvider;
     _traineeMapper          = traineeMapper;
     _mentorProvider         = mentorProvider;
     _specializationProvider = specializationProvider;
     _userProvider           = userProvider;
     _projectMapper          = projectMapper;
     _groupMapper            = groupMapper;
     _mentorMapper           = mentorMapper;
     _userMapper             = userMapper;
     _roleMapper             = roleMapper;
 }
        public ViewDetailsFactory(IMentorProvider mentorProvider,
                                  IScrumMasterProvider scrumMasterProvider,
                                  MentorMapper mentorMapper,
                                  ScrumMasterMapper scrumMasterMapper,
                                  HRMapper hrMapper)
        {
            _mentorProvider      = mentorProvider;
            _scrumMasterProvider = scrumMasterProvider;

            _mentorMapper      = mentorMapper;
            _scrumMasterMapper = scrumMasterMapper;
            _hrMapper          = hrMapper;
        }
Exemple #3
0
 public MentorController(
     IUsersProvider usersProvider,
     ITraineeProvider traineeProvider,
     ProjectMapper projectMapper,
     IMentorReviewProvider reviewProvider,
     IMentorProvider mentorProvider,
     MentorReviewMapper reviewMapper,
     MentorMapper mentorMapper,
     ICurrentUserFactory userFactory)
     : base(userFactory)
 {
     _mentorProvider  = mentorProvider;
     _usersProvider   = usersProvider;
     _traineeProvider = traineeProvider;
     _mentorMapper    = mentorMapper;
     _reviewProvider  = reviewProvider;
     _projectMapper   = projectMapper;
     _reviewMapper    = reviewMapper;
 }
Exemple #4
0
        public ReviewController(
            IMentorReviewProvider mentorReviewProvider,
            IMentorProvider mentorProvider,
            IProfileProvider profileProvider,
            IScrumReviewProvider scrumReviewProvider,
            ITraineeReviewProvider traineeReviewProvider,
            ProfileMapper profileMapper,
            ScrumReviewMapper scrumMasterMapper,
            MentorReviewMapper mentorReviewMapper,
            TraineeReviewMapper traineeReviewMapper)
        {
            _mentorReviewProvider  = mentorReviewProvider;
            _mentorProvider        = mentorProvider;
            _profileProvider       = profileProvider;
            _scrumReviewProvider   = scrumReviewProvider;
            _traineeReviewProvider = traineeReviewProvider;

            _profileMapper       = profileMapper;
            _scrumMasterMapper   = scrumMasterMapper;
            _mentorReviewMapper  = mentorReviewMapper;
            _traineeReviewMapper = traineeReviewMapper;
        }