public ResearcherController(IUserActivityService userActivityService,
                             IUserService userService,
                             IPermissionService permissionService,
                             IResearcherModelFactory researcherModelFactory,
                             IResearcherService researcherService,
                             IPictureService pictureService,
                             IAddressService addressService,
                             IAcademicRankService academicRankService,
                             IWorkContext workContext)
 {
     this._userActivityService    = userActivityService;
     this._userService            = userService;
     this._permissionService      = permissionService;
     this._researcherModelFactory = researcherModelFactory;
     this._researcherService      = researcherService;
     this._pictureService         = pictureService;
     this._addressService         = addressService;
     this._academicRankService    = academicRankService;
     this._workContext            = workContext;
 }
Exemple #2
0
 public BaseAdminModelFactory(IFacultyService facultyService,
                              ICountryService countryService,
                              IUserActivityService userActivityService,
                              IUserService userService,
                              IDateTimeHelper dateTimeHelper,
                              IEmailAccountService emailAccountService,
                              IProfessorService professorService,
                              IProvinceService provinceService,
                              IStaticCacheManager cacheManager,
                              IAcademicRankService academicRankService,
                              IResearchIssueService researchIssueService,
                              IAgencyService agencyService,
                              IResearcherService researcherService,
                              IEducationLevelService educationLevelService,
                              IStrategyGroupService strategyGroupService,
                              IFiscalScheduleService fiscalScheduleService,
                              ITitleService titleService,
                              IInstituteService instituteService)
 {
     this._facultyService        = facultyService;
     this._countryService        = countryService;
     this._userActivityService   = userActivityService;
     this._userService           = userService;
     this._dateTimeHelper        = dateTimeHelper;
     this._emailAccountService   = emailAccountService;
     this._professorService      = professorService;
     this._provinceService       = provinceService;
     this._cacheManager          = cacheManager;
     this._academicRankService   = academicRankService;
     this._researchIssueService  = researchIssueService;
     this._agencyService         = agencyService;
     this._researcherService     = researcherService;
     this._educationLevelService = educationLevelService;
     this._strategyGroupService  = strategyGroupService;
     this._fiscalScheduleService = fiscalScheduleService;
     this._titleService          = titleService;
     this._instituteService      = instituteService;
 }