Example #1
0
 public UsersController(IUsersRetriver usersRetriver, ILoggedUserProvider loggedUserProvider, IUsersRepository usersRepository, IActionLogsRepository actionLogsRepository)
 {
     this.usersRetriver        = usersRetriver;
     this.loggedUserProvider   = loggedUserProvider;
     this.usersRepository      = usersRepository;
     this.actionLogsRepository = actionLogsRepository;
 }
Example #2
0
 public BetValidator(IGamesRepository gamesRepository, IBetsRepository betsRepository, IDateTimeProvider dateTimeProvider, IActionLogsRepository actionLogsRepository)
 {
     this.gamesRepository      = gamesRepository;
     this.betsRepository       = betsRepository;
     this.dateTimeProvider     = dateTimeProvider;
     this.actionLogsRepository = actionLogsRepository;
 }
Example #3
0
        public BetsController(IBetsRepository betsRepository, IBetValidator betValidator, ILoggedUserProvider userProivider, IDateTimeProvider dateTimeProvider, IActionLogsRepository actionLogsRepository)
        {
            if (betsRepository == null)
            {
                throw new ArgumentNullException("betsRepository");
            }
            this.betsRepository = betsRepository;

            if (betValidator == null)
            {
                throw new ArgumentNullException("betValidator");
            }
            this.betValidator = betValidator;

            if (userProivider == null)
            {
                throw new ArgumentNullException("userProivider");
            }
            this.userProivider = userProivider;

            if (dateTimeProvider == null)
            {
                throw new ArgumentNullException("dateTimeProvider");
            }
            this.dateTimeProvider = dateTimeProvider;

            if (actionLogsRepository == null)
            {
                throw new ArgumentNullException("actionLogsRepository");
            }
            this.actionLogsRepository = actionLogsRepository;
        }
Example #4
0
        public TeamsController(ITeamsRepository teamsRepository, IActionLogsRepository actionLogsRepository)
        {
            if (teamsRepository == null)
            {
                throw new ArgumentNullException("teamsRepository");
            }
            this.teamsRepository = teamsRepository;

            if (actionLogsRepository == null)
            {
                throw new ArgumentNullException("actionLogsRepository");
            }
            this.actionLogsRepository = actionLogsRepository;
        }
Example #5
0
        public GamesController(IGamesRepository gamesRepository, IBetsRepository betsRepository, IBetsResolver betsResolver, ILoggedUserProvider loggedUserProvider, IDateTimeProvider dateTimeProvider, IUsersRepository usersRepository, IActionLogsRepository actionLogsRepository)
        {
            if (gamesRepository == null)
            {
                throw new ArgumentNullException("gamesRepository");
            }
            this.gamesRepository = gamesRepository;

            if (betsRepository == null)
            {
                throw new ArgumentNullException("betsRepository");
            }
            this.betsRepository = betsRepository;

            if (betsResolver == null)
            {
                throw new ArgumentNullException("betsResolver");
            }
            this.betsResolver = betsResolver;

            if (loggedUserProvider == null)
            {
                throw new ArgumentNullException("loggedUserProvider");
            }
            this.loggedUserProvider = loggedUserProvider;

            if (dateTimeProvider == null)
            {
                throw new ArgumentNullException("dateTimeProvider");
            }
            this.dateTimeProvider = dateTimeProvider;

            if (dateTimeProvider == null)
            {
                throw new ArgumentNullException("dateTimeProvider");
            }
            this.dateTimeProvider = dateTimeProvider;

            if (usersRepository == null)
            {
                throw new ArgumentNullException("usersRepository");
            }
            this.usersRepository = usersRepository;

            if (actionLogsRepository == null)
            {
                throw new ArgumentNullException("actionLogsRepository");
            }
            this.actionLogsRepository = actionLogsRepository;
        }
        public StadiumsController(IStadiumsRepository stadiumsRepository, IActionLogsRepository actionLogsRepository)
        {
            if (stadiumsRepository == null)
            {
                throw new ArgumentNullException("stadiumsRepository");
            }
            this.stadiumsRepository = stadiumsRepository;

            if (actionLogsRepository == null)
            {
                throw new ArgumentNullException("actionLogsRepository");
            }
            this.actionLogsRepository = actionLogsRepository;
        }
Example #7
0
 public ActionLogsService(IActionLogsRepository actionLogsRepository, IUsersService usersService,
                          IDepartmentMembersRepository departmentMembersRepository, IDepartmentGroupsService departmentGroupsService,
                          IDepartmentsService departmentsService, IDepartmentSettingsService departmentSettingsService, IEventAggregator eventAggregator,
                          IGeoService geoService, ICustomStateService customStateService, ICacheProvider cacheProvider)
 {
     _actionLogsRepository        = actionLogsRepository;
     _usersService                = usersService;
     _departmentMembersRepository = departmentMembersRepository;
     _departmentGroupsService     = departmentGroupsService;
     _departmentsService          = departmentsService;
     _departmentSettingsService   = departmentSettingsService;
     _eventAggregator             = eventAggregator;
     _geoService         = geoService;
     _customStateService = customStateService;
     _cacheProvider      = cacheProvider;
 }
Example #8
0
        public BetsController(IBetsRepository betsRepository, IBetValidator betValidator, ILoggedUserProvider userProivider, IDateTimeProvider dateTimeProvider, IActionLogsRepository actionLogsRepository, IGamesRepository gamesRepository)
        {
            userManager = new UserManager <MundialitoUser>(new UserStore <MundialitoUser>(new MundialitoContext()));
            if (gamesRepository == null)
            {
                throw new ArgumentNullException("gamesRepository");
            }
            this.gamesRepository = gamesRepository;

            if (betsRepository == null)
            {
                throw new ArgumentNullException("betsRepository");
            }
            this.betsRepository = betsRepository;

            if (betValidator == null)
            {
                throw new ArgumentNullException("betValidator");
            }
            this.betValidator = betValidator;

            if (userProivider == null)
            {
                throw new ArgumentNullException("userProivider");
            }
            this.userProivider = userProivider;

            if (dateTimeProvider == null)
            {
                throw new ArgumentNullException("dateTimeProvider");
            }
            this.dateTimeProvider = dateTimeProvider;

            if (actionLogsRepository == null)
            {
                throw new ArgumentNullException("actionLogsRepository");
            }
            this.actionLogsRepository = actionLogsRepository;
        }
Example #9
0
        public GeneralBetsController(IGeneralBetsRepository generalBetsRepository, ILoggedUserProvider userProivider, IDateTimeProvider dateTimeProvider, IActionLogsRepository actionLogsRepository)
        {
            if (generalBetsRepository == null)
            {
                throw new ArgumentNullException("generalBetsRepository");
            }
            if (userProivider == null)
            {
                throw new ArgumentNullException("userProivider");
            }
            if (dateTimeProvider == null)
            {
                throw new ArgumentNullException("dateTimeProvider");
            }
            if (actionLogsRepository == null)
            {
                throw new ArgumentNullException("actionLogsRepository");
            }

            this.dateTimeProvider      = dateTimeProvider;
            this.generalBetsRepository = generalBetsRepository;
            this.userProivider         = userProivider;
            this.actionLogsRepository  = actionLogsRepository;
        }
Example #10
0
 public BetsResolver(IBetsRepository betsRepository, IDateTimeProvider dateTimeProvider, IActionLogsRepository actionLogsRepository)
 {
     this.betsRepository       = betsRepository;
     this.dateTimeProvider     = dateTimeProvider;
     this.actionLogsRepository = actionLogsRepository;
 }
Example #11
0
 public LogManagement(IActionLogsRepository actionLogsRepository)
 {
     this.actionLogsRepository = actionLogsRepository;
 }