//private readonly ILogger<HomeController> _logger; public RewardUserController(ILogger <RewardUserController> logger) { context = new CrowdfundDB(); userService_ = new UserService(context); projectService_ = new ProjectService(context, userService_); rewardService_ = new RewardService(context, projectService_); rewardUserService_ = new RewardUserService(context, userService_, projectService_, rewardService_); }
//private readonly ILogger<HomeController> _logger; public MediaController() { context = new CrowdfundDB(); userService_ = new UserService(context); projectService_ = new ProjectService(context, userService_); mediaService_ = new MediaService(context, projectService_); rewardService_ = new RewardService(context, projectService_); rewardUserService_ = new RewardUserService(context, userService_, projectService_, rewardService_); }
//private readonly ILogger<HomeController> _logger; public ProjectController() { context = new CrowdfundDB(); userService_ = new UserService(context); projectService_ = new ProjectService(context, userService_); rewardService_ = new RewardService(context, projectService_); rewardUserService_ = new RewardUserService(context, userService_, projectService_, rewardService_); statusUpdateService_ = new StatusUpdateService(context, projectService_); }
public RewardRecognitionService(IRewardRecognitionContext context, IRewardUserService rewardUserService, IEmailService emailService, IContextService contextService, ILoggingService loggingService, IConfigurationRepository configurationRepository, IContextCacheService cacheContext) { _context = context; _rewardUserService = rewardUserService; _emailService = emailService; _contextService = contextService; _loggingService = loggingService; _configurationRepository = configurationRepository; _cacheContext = cacheContext; }
public RewardUserServiceTest() { var mockActiveDirectoryUserService = new Mock<IActiveDirectoryUserService>(); mockActiveDirectoryUserService.Setup(s => s.GetAllActiveDirectoryUsers()).Returns( new List<RewardUserDataModel>(){ new RewardUserDataModel{ UserName = "******", UserFullName = "FN1 LN1", EmailAddress = "*****@*****.**", JobTitle = "CEO", OfficeLocation = "MAIN", Manager = new FullNameUserName(), DirectReports = new List<FullNameUserName>{ new FullNameUserName{ FullName = "FN2 LN2", UserName = "******" }, new FullNameUserName{ FullName = "FN3 LN3", UserName = "******" } } }, new RewardUserDataModel{ UserName = "******", UserFullName = "FN2 LN2", EmailAddress = "*****@*****.**", JobTitle = "VP1", OfficeLocation = "SECONDARY", Manager = new FullNameUserName{ FullName = "FN1 LN1", UserName = "******" }, DirectReports = new List<FullNameUserName>() }, new RewardUserDataModel{ UserName = "******", UserFullName = "FN3 LN3", EmailAddress = "*****@*****.**", JobTitle = "VP2", OfficeLocation = "SECONDARY", Manager = new FullNameUserName{ FullName = "FN1 LN1", UserName = "******" }, DirectReports = new List<FullNameUserName>{ new FullNameUserName{ FullName = "FN4 LN4", UserName = "******" } } }, new RewardUserDataModel{ UserName = "******", UserFullName = "FN4 LN4", EmailAddress = "*****@*****.**", JobTitle = "VP4", OfficeLocation = "SECONDARY", Manager = new FullNameUserName{ FullName = "FN3 LN3", UserName = "******" }, DirectReports = new List<FullNameUserName>() } }); _activeDirectoryUserService = mockActiveDirectoryUserService.Object; _rewardUserService = new RewardUserService(_activeDirectoryUserService); }
public RewardController(IRewardRecognitionService rewardRecognitionService, IRewardUserService rewardUserService, IContextService httpContextService) { _rewardRecognitionService = rewardRecognitionService; _rewardUserService = rewardUserService; _httpContextService = httpContextService; }