示例#1
0
 public MembershipService(ICompaniesUsersRepository companiesUsersRepository
                          , ITeamsUsersRepository teamsUsersRepository
                          , IProjectsUsersRepository projectsUsersRepository
                          , ICompaniesRepository companiesRepository
                          , ITeamsRepository teamsRepository
                          , IProjectsRepository projectsRepository
                          , IUsersService usersService
                          , IUsersProvider usersProvider
                          , IInvitesService invitesService
                          , IMapper mapper
                          , ILogger <MembershipService> logger
                          )
 {
     _companiesUsersRepository = companiesUsersRepository;
     _teamsUsersRepository     = teamsUsersRepository;
     _projectsUsersRepository  = projectsUsersRepository;
     _companiesRepository      = companiesRepository;
     _teamsRepository          = teamsRepository;
     _projectsRepository       = projectsRepository;
     _usersService             = usersService;
     _usersProvider            = usersProvider;
     _invitesService           = invitesService;
     _mapper = mapper;
     _logger = logger;
 }
示例#2
0
 public MainWindow()
 {
     InitializeComponent();
     this.settingsRepo = RepositoryFactory.GetSettingsRepository();
     this.teamsRepo    = RepositoryFactory.GetTeamsRepository();
     this.matchRepo    = RepositoryFactory.GetMatchRepository();
 }
示例#3
0
 public TeamsProvider(ITeamsRepository repository
                      , ITeamsUsersRepository teamsUsersRepository
                      , IMapper mapper)
 {
     _repository           = repository;
     _teamsUsersRepository = teamsUsersRepository;
     _mapper = mapper;
 }
 public TournamentsManager(ITeamsRepository teamsRepository, IGamesRepository gamesRepository, IEventsRepository eventsRepository, TournamentsMapper tournamentsMapper, ILeaguesRepository leaguesRepository)
 {
     _teamsRepository = teamsRepository;
     _gamesRepository = gamesRepository;
     _eventsRepository = eventsRepository;
     _tournamentsMapper = tournamentsMapper;
     _leaguesRepository = leaguesRepository;
 }
        public UnitOfWork(ImportLeagueContext importLeagueContext)
        {
            this.importLeagueContext = importLeagueContext;

            Competitions = new CompetitionsRepository(importLeagueContext);
            Players      = new PlayersRepository(importLeagueContext);
            Teams        = new TeamsRepository(importLeagueContext);
        }
示例#6
0
 public GamesManager(IGamesRepository gamesRepository, IPlayersRepository playersRepository, GamesMapper gameMapper, ITeamsRepository teamsRepository, IEventsRepository eventsRepository)
 {
     _gamesRepository = gamesRepository;
     _playersRepository = playersRepository;
     _gameMapper = gameMapper;
     _teamsRepository = teamsRepository;
     _eventsRepository = eventsRepository;
 }
示例#7
0
        public TeamViewModel(ITeamsRepository teamsRepository, IMediator mediator)
        {
            this.teamsRepository = teamsRepository;
            this.mediator        = mediator;

            AddNewTeamCommand = new RelayCommand(CreateNewTeam);

            mediator.Register <TeamNewMessage>(TeamNewAdded);
        }
示例#8
0
 public Main()
 {
     InitializeComponent();
     this.settingsRepo = RepositoryFactory.GetSettingsRepository();
     this.teamsRepo    = RepositoryFactory.GetTeamsRepository();
     this.matchRepo    = RepositoryFactory.GetMatchRepository();
     this.playerRepo   = RepositoryFactory.GetPLayerRepository();
     PagesToPrint      = 1;
 }
示例#9
0
 public TeamsManager(ITeamsRepository teamsRepository, IPlayersRepository playersRepository, IGamesRepository gamesRepository, ILeaguesRepository leaguesRepository, TeamsMapper teamMapper, IEventsRepository eventsRepository)
 {
     _teamsRepository = teamsRepository;
     _playersRepository = playersRepository;
     _gamesRepository = gamesRepository;
     _leaguesRepository = leaguesRepository;
     _teamMapper = teamMapper;
     _eventsRepository = eventsRepository;
 }
示例#10
0
 public FavoriteTeamsController(
     IUsersRepository <User> usersRepository,
     IFavoriteTeamsRepository favoriteTeamsRepository,
     ITeamsRepository teamsRepository)
 {
     this.usersRepository         = usersRepository;
     this.favoriteTeamsRepository = favoriteTeamsRepository;
     this.teamsRepository         = teamsRepository;
 }
示例#11
0
 public CalculationController(ITeamsRepository teamsRepo, IActivityRepository activityRepo,
                              IRankingsRepository rankingRepo, IPositionsRepository positionsRepo, IEstimatedRankingRepository estimatedRepo)
 {
     _teamsRepository            = teamsRepo;
     _activityRepository         = activityRepo;
     _rankingRepository          = rankingRepo;
     _positionsRepository        = positionsRepo;
     _estimatedRankingRepository = estimatedRepo;
     allTeams = teamsRepo.AsQueryable().ToArray();
 }
示例#12
0
 public TeamsController(ITeamsRepository teamsRepo, IActivityRepository activityRepo,
                        IRankingsRepository rankingRepo, IPositionsRepository positionsRepo, IEstimatedRankingRepository estimatedRepo)
 {
     _teamsRepository     = teamsRepo;
     _activityRepository  = activityRepo;
     _rankingRepository   = rankingRepo;
     _positionsRepository = positionsRepo;
     teamCalc             = new TeamCalculations(_teamsRepository, _activityRepository,
                                                 _rankingRepository, _positionsRepository, estimatedRepo, null);
 }
 public RoutesModel(IDinnerEventsRepository dinnerEventsRepository,
                    IEventParticipationsRepository eventParticipationsRepository,
                    IRoutesRepository routesRepository,
                    ITeamsRepository teamsRepository)
 {
     DinnerEventsRepository        = dinnerEventsRepository;
     EventParticipationsRepository = eventParticipationsRepository;
     RoutesRepository = routesRepository;
     TeamsRepository  = teamsRepository;
 }
示例#14
0
 public SeasonCalculations(Season season, ITeamsRepository teamsRepo, IActivityRepository activityRepo,
                           IRankingsRepository rankingRepo, IPositionsRepository positionsRepo, IEstimatedRankingRepository estimatedRepo)
 {
     allTeams                    = teamsRepo.AsQueryable().ToArray();
     _activityRepository         = activityRepo;
     _rankingRepository          = rankingRepo;
     _positionsRepository        = positionsRepo;
     _estimatedRankingRepository = estimatedRepo;
     _currentSeason              = season;
 }
示例#15
0
 public TeamCalculations(ITeamsRepository teamsRepo, IActivityRepository activityRepo,
                         IRankingsRepository rankingRepo, IPositionsRepository positionsRepo, IEstimatedRankingRepository estimatedRepo, Teams team)
 {
     _teamsRepository            = teamsRepo;
     _activityRepository         = activityRepo;
     _rankingRepository          = rankingRepo;
     _positionsRepository        = positionsRepo;
     _estimatedRankingRepository = estimatedRepo;
     _team = team;
 }
示例#16
0
        public TeamsRepositoryTestsFixture()
        {
            repository = new TeamsRepository(new InMemoryDbContextFactory(), new Mapper.Mapper());
            var model = new TeamModel
            {
                Id   = Guid.NewGuid(),
                Name = "TestTeams - some random data"
            };

            repository.Create(model);
        }
示例#17
0
        public NiteLigaGameManager(
            IMessenger messenger,
            IMessagePool messagePool,
            ITeamsRepository teamsRepository)
        {
            _messenger       = messenger ?? throw new ArgumentNullException(nameof(_messenger));
            _messagePool     = messagePool ?? throw new ArgumentNullException(nameof(_messagePool));
            _teamsRepository = teamsRepository ?? throw new ArgumentNullException(nameof(_teamsRepository));

            _locker = new object();
            Status  = GameStatusType.Created;
        }
示例#18
0
 public TeamsService(ITeamsRepository repository
                     , ITeamsUsersRepository teamsUsersRepository
                     , ICompaniesUsersRepository companiesUsersRepository
                     , IMembershipService membershipService
                     , IMapper mapper)
 {
     _repository               = repository;
     _teamsUsersRepository     = teamsUsersRepository;
     _companiesUsersRepository = companiesUsersRepository;
     _membershipService        = membershipService;
     _mapper = mapper;
 }
示例#19
0
 public LeaguesManager(ILeaguesRepository leaguesRepository, ITeamsRepository teamsRepository, IGamesRepository gamesRepository, IPlayersRepository playersRepository, IUsersRepository usersRepository, TeamsMapper teamMapper, UserStatisticCalculation userStatisticCalculation, LeaguesMapper leaguesMapper, IEventsRepository eventsRepository)
 {
     _leaguesRepository = leaguesRepository;
     _teamsRepository = teamsRepository;
     _gamesRepository = gamesRepository;
     _playersRepository = playersRepository;
     _usersRepository = usersRepository;
     _teamMapper = teamMapper;
     _userStatisticCalculation = userStatisticCalculation;
     _leaguesMapper = leaguesMapper;
     _eventsRepository = eventsRepository;
 }
示例#20
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;
        }
 public MyRouteModel(UserManager <ApplicationUser> userManager,
                     IConfiguration configuration,
                     IRoutesRepository routesRepository,
                     ITeamsRepository teamsRepository,
                     IEventParticipationsRepository eventParticipationsRepository,
                     IDinnerEventsRepository dinnerEventsRepository)
 {
     _userManager     = userManager;
     Configuration    = configuration;
     RoutesRepository = routesRepository;
     TeamsRepository  = teamsRepository;
     EventParticipationsRepository = eventParticipationsRepository;
     DinnerEventsRepository        = dinnerEventsRepository;
 }
 public FanClubsController(
     IAvatarsRepository avatarsRepository,
     IFanClubsRepository fanClubsRepository,
     IMapper mapper,
     ITeamsRepository teamsRepository,
     IUsersFanClubsRepository usersFanClubsRepository,
     IUsersRepository <User> usersRepository)
 {
     this.avatarsRepository       = avatarsRepository;
     this.fanClubsRepository      = fanClubsRepository;
     this.mapper                  = mapper;
     this.teamsRepository         = teamsRepository;
     this.usersFanClubsRepository = usersFanClubsRepository;
     this.usersRepository         = usersRepository;
 }
 public AcceptInvitationModel(UserManager <ApplicationUser> userManager,
                              IEventParticipationsRepository eventParticipationsRepository,
                              ITeamsRepository teamsRepository,
                              IInvitationsRepository invitationsRepository,
                              IDinnerEventsRepository dinnerEventsRepository,
                              IConfiguration configuration,
                              IEmailSender emailSender)
 {
     _userManager = userManager;
     EventParticipationsRepository = eventParticipationsRepository;
     TeamsRepository        = teamsRepository;
     DinnerEventsRepository = dinnerEventsRepository;
     InvitationsRepository  = invitationsRepository;
     Configuration          = configuration;
     EmailSender            = emailSender;
 }
 public DeletePersonalDataModel(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     ILogger <DeletePersonalDataModel> logger,
     IEventParticipationsRepository eventParticipationsRepository,
     IEmailSender emailSender,
     IRoutesRepository routesRepository,
     IConfiguration configuration,
     ITeamsRepository teamsRepository,
     IInvitationsRepository invitationsRepository)
 {
     _userManager     = userManager;
     _signInManager   = signInManager;
     _logger          = logger;
     Configuration    = configuration;
     _emailSender     = emailSender;
     RoutesRepository = routesRepository;
     EventParticipationsRepository = eventParticipationsRepository;
     TeamsRepository       = teamsRepository;
     InvitationsRepository = invitationsRepository;
 }
示例#25
0
 public RegistrationDataViewModel(IDinnerEventsRepository dinnerEventsRepository,
                                  IEventParticipationsRepository eventParticipationsRepository,
                                  ITeamsRepository teamsRepository,
                                  IInvitationsRepository invitationsRepository,
                                  IRoutesRepository routesRepository,
                                  IEmailSender emailSender,
                                  IConfiguration configuration,
                                  UserManager <ApplicationUser> userManager,
                                  SignInManager <ApplicationUser> signInManager)
 {
     DinnerEventsRepository        = dinnerEventsRepository;
     EventParticipationsRepository = eventParticipationsRepository;
     TeamsRepository       = teamsRepository;
     InvitationsRepository = invitationsRepository;
     EmailSender           = emailSender;
     RoutesRepository      = routesRepository;
     Configuration         = configuration;
     UserManager           = userManager;
     SignInManager         = signInManager;
     HereMapsHelper        = new HereMapsHelper(configuration);
 }
示例#26
0
 public CalendarManager(IEventsManager eventsManager, ITeamsRepository teamsRepository)
 {
     _eventsManager = eventsManager;
     _teamsRepository = teamsRepository;
 }
示例#27
0
 public TeamsService(ITeamsRepository teamsRepository, IDateTimeUtil dateTimeUtil, IEMSLogger <TeamsService> logger)
 {
     _teamsRepository = teamsRepository;
     _dateTimeUtil    = dateTimeUtil;
     _logger          = logger;
 }
示例#28
0
 public TeamsController(ILogger <TeamsController> logger, ITeamsRepository teamsRepository)
 {
     _logger          = logger;
     _TeamsRepository = teamsRepository;
 }
示例#29
0
        private TeamsController CreateController(ITeamsRepository repository)
        {
            var actionLogsRepository = new Mock <IActionLogsRepository>();

            return(new TeamsController(repository, actionLogsRepository.Object));
        }
示例#30
0
 public TeamController(ITeamsRepository teamsRepository)
 {
     _teamsRepository = teamsRepository;
 }
 public TeamController(ITeamsRepository teamRepo, UserManager <ApplicationUserFromIdentityModel> userManager) : base(userManager)
 {
     this.teamRepo = teamRepo;
 }
 public TeamsBusinessWorkflow(ITeamsRepository teamsRepository, ITeamMapper teamMapper)
 {
     TeamsRepository = teamsRepository;
     TeamMapper = teamMapper;
 }
示例#33
0
 public UsersManager(IPlayersRepository playersRepository, ITeamsRepository teamsRepository, IUsersRepository usersRepository)
 {
     _playersRepository = playersRepository;
     _teamsRepository = teamsRepository;
     _usersRepository = usersRepository;
 }
示例#34
0
 public TeamController(ITeamsRepository teamsRepository, IDeparturesRepository departuresRepository)
 {
     _teamRepository       = teamsRepository;
     _departuresRepository = departuresRepository;
 }
示例#35
0
 public DeleteTeamHandler(ITeamsRepository teamsRepository)
 {
     this.teamsRepository = teamsRepository;
 }
示例#36
0
 public TeamsController(ITeamsRepository <Team> teamsrepository)
 {
     _teamsrepository = teamsrepository;
 }
示例#37
0
 public TeamsController()
 {
     _repository = new TeamsRepository(Db);
 }
示例#38
0
 public APA_DB_Processor(ITeamsRepository _repo)
 {
     this._ITeamRepo = _repo;
 }