Example #1
0
 public DataManager(ICoachRepository coaches, IGroupRepository groups, IParentRepository parents, IStudentRepository students)
 {
     Coaches  = coaches;
     Groups   = groups;
     Parents  = parents;
     Students = students;
 }
 /// <summary>
 ///  Initializes a new istance of the <see cref="CoachesController"/> class.
 /// </summary>
 /// <param name="_context">Context instance</param>
 /// <param name="_logger">Logger instance</param>
 /// <param name="_mapper">Mapper instance</param>
 public CoachesController(FootballManagerContext context, ICoachRepository repository, ILogger <CoachesController> logger, IMapper mapper)
 {
     _context    = context;
     _repository = repository;
     _logger     = logger;
     _mapper     = mapper;
 }
 public SessionApplicationService(IPersonApplicationService servicePerson, ISessionRepository repositorySession, ICoacheeRepository repositoryCoachee, ICoachRepository repositoryCoach, IUnitOfWork unitOfWork) : base(unitOfWork)
 {
     this._repositorySession = repositorySession;
     this._repositoryCoachee = repositoryCoachee;
     this._repositoryCoach   = repositoryCoach;
     this._servicePerson     = servicePerson;
 }
Example #4
0
 public TrainingsController(ITrainingRepository repo, ICoachRepository repoCoach, ISportRepository repoSport, IMemberRepository repoMember)
 {
     _trainingRepo = repo;
     _coachRepo    = repoCoach;
     _sportRepo    = repoSport;
     _memberRepo   = repoMember;
 }
 public SessionApplicationService(IPersonApplicationService servicePerson, ISessionRepository repositorySession, ICoacheeRepository repositoryCoachee, ICoachRepository repositoryCoach,  IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     this._repositorySession = repositorySession;
     this._repositoryCoachee = repositoryCoachee;
     this._repositoryCoach = repositoryCoach;
     this._servicePerson = servicePerson;
 }
Example #6
0
 public TrainingController(
     ITrainingRepository repository,
     ICoachRepository coachRepository,
     IHallRepository hallRepository)
 {
     _repository      = repository;
     _coachRepository = coachRepository;
     _hallRepository  = hallRepository;
 }
 public TrainingTeamMembersServices(UserServices userServices, IQualificationToFaCourseRepository qualificationToFaCourseRepository, IQualificationRepository qualificationRepository, IUserRepository userRepository, IFACourseRepository faCourseRepository, ICoachRepository coachRepository)
 {
     _userServices = userServices;
     _qualificationToFaCourseRepository = qualificationToFaCourseRepository;
     _qualificationRepository = qualificationRepository;
     _userRepository = userRepository;
     _faCourseRepository = faCourseRepository;
     _coachRepository = coachRepository;
 }
Example #8
0
 public TeamServices(ITeamRepository teamRepository, IPlayerRepository playerRepository, ICoachRepository coachRepository, ICurriculumRepository curriculumRepository, ITeamCurriculumRepository teamCurriculumRepository, IClubRepository clubRepository)
 {
     _teamRepository = teamRepository;
     _playerRepository = playerRepository;
     _coachRepository = coachRepository;
     _curriculumRepository = curriculumRepository;
     _teamCurriculumRepository = teamCurriculumRepository;
     _clubRepository = clubRepository;
 }
        public New_Coach_CreditCard()
        {
            this.InitializeComponent();
            _signInFlow        = ProgramContainer.container.GetInstance <ISignInFlow>();
            _IGoalsHandler     = ProgramContainer.container.GetInstance <IGoalsHandler>();
            _ICoachPlayersPage = ProgramContainer.container.GetInstance <ICoachPlayersPage>();
            _ICoachRepository  = ProgramContainer.container.GetInstance <ICoachRepository>();

            welcome.Text = "Hi " + _signInFlow.GetCoach().FirstName + " \nWe're gonna need you to enter your credit card number:";
        }
Example #10
0
 public TrainingService(IUserRepository userRepository,
                        ITrainingRepository trainingRepository,
                        ITeamRepository teamRepository, ScheduleService scheduleService, ICoachRepository coachRepository)
 {
     _userRepository     = userRepository;
     _trainingRepository = trainingRepository;
     _teamRepository     = teamRepository;
     _scheduleService    = scheduleService;
     _coachRepository    = coachRepository;
 }
Example #11
0
 public CoachPlayersPage(
     ILocalStorage localStorage,
     ICoachRepository coachRepository,
     IPlayerRepository playerRepository,
     IUserTypeRepository userTypeRepository)
 {
     _localStorage       = localStorage;
     _playerRepository   = playerRepository;
     _userTypeRepository = userTypeRepository;
 }
Example #12
0
        public Coach_Change_Credit_Card()
        {
            this.InitializeComponent();
            _signInFlow       = ProgramContainer.container.GetInstance <ISignInFlow>();
            _ICoachRepository = ProgramContainer.container.GetInstance <ICoachRepository>();
            coach             = _signInFlow.GetCoach();

            credit_card_textbox.Text = "************" + coach.PaymentLastDigits;

            welcome.Text = "Hi " + _signInFlow.GetCoach().FirstName + "\nenter your new credit card number :";
        }
Example #13
0
 public Service(IStudentRepository studentRepo, ICoachRepository coachRepo, ITrainingRepository trainingRepo, IMontlyPaymentsRepository montlyPaymentRepo,
                IStudentTrainingRepository studentTrainingRepo, IPersonRepository personRepo, IUnitOfWork unitOfWork)
 {
     _studentRepo         = studentRepo;
     _coachRepo           = coachRepo;
     _trainingRepo        = trainingRepo;
     _montlyPaymentRepo   = montlyPaymentRepo;
     _studentTrainingRepo = studentTrainingRepo;
     _personRepo          = personRepo;
     _unitOfWork          = unitOfWork;
 }
Example #14
0
 public UserCreator(
     IUserTypeRepository userTypeRepository,
     ICoachRepository coachRepository,
     IPlayerRepository playerRepository,
     IGoalsRepository goalsRepository)
 {
     _coachRepository    = coachRepository;
     _userTypeRepository = userTypeRepository;
     _playerRepository   = playerRepository;
     _goalsRepository    = goalsRepository;
 }
Example #15
0
        public CoachService(IClubQuery clubQuery, IMemberQuery memberQuery, ICoachRepository coachRepository, IValidator <CoachRequest> validator, IIdentityManager identityManager)
        {
            ThrowIf.ArgumentIsNull(clubQuery);
            ThrowIf.ArgumentIsNull(coachRepository);
            ThrowIf.ArgumentIsNull(validator);

            this.clubQuery       = clubQuery;
            this.memberQuery     = memberQuery;
            this.coachRepository = coachRepository;
            this.validator       = validator;
            this.identityManager = identityManager;
        }
Example #16
0
        public Coach_Lobby()
        {
            this.InitializeComponent();

            _ICoachRepository    = ProgramContainer.container.GetInstance <ICoachRepository>();
            _signInFlow          = ProgramContainer.container.GetInstance <ISignInFlow>();
            _IUserTypeRepository = ProgramContainer.container.GetInstance <IUserTypeRepository>();

            CoachAndPlayer = false;
            coach          = _signInFlow.GetCoach();
            if (_IUserTypeRepository.GetUserType(coach.UserId).UserType == UserType.CoachAndPlayer)
            {
                ToBeAPlayer.Content = "Switch to Player mode";
            }

            welcome.Text = "Welcome " + coach.FirstName;
        }
Example #17
0
 public SignInFlow(ILocalStorage localStorage,
                   IUserTypeRepository usertypeRepository,
                   ICoachRepository coachRepository,
                   IPlayerRepository playerRepository,
                   PlayerDataUpdater playerDataUpdater,
                   PlayerActivityUpdater activitiesSync,
                   UserCreator userCreator,
                   INotificationsCenter notificationCenter)
 {
     _localStorage       = localStorage;
     _usertypeRepository = usertypeRepository;
     _coachRepository    = coachRepository;
     _playerRepository   = playerRepository;
     _dataSync           = playerDataUpdater;
     _activitiesSync     = activitiesSync;
     _userCreator        = userCreator;
     _notificationCenter = notificationCenter;
 }
Example #18
0
 public UserServices(IUserRepository userRepository, IClubAdminRepository clubAdminRepository,
     ICoachRepository coachRepository, IClubRepository clubRepository,
     IWelfareOfficerRepository welfareOfficerRepository, IScoutRepository scoutRepository,
     IPhysiotherapistRepository physiotherapistRepository, IHeadOfEducationRepository headOfEducationRepository,
     IHeadOfAcademyRepository headOfAcademyRepository, ISportScientistRepository sportScientistRepository,
     IAddressRepository addressRepository, IUserDetailRepository userDetailRepository, IPlayerRepository playerRepository)
 {
     _userRepository = userRepository;
     _clubAdminRepository = clubAdminRepository;
     _coachRepository = coachRepository;
     _clubRepository = clubRepository;
     _welfareOfficerRepository = welfareOfficerRepository;
     _scoutRepository = scoutRepository;
     _physiotherapistRepository = physiotherapistRepository;
     _headOfEducationRepository = headOfEducationRepository;
     _headOfAcademyRepository = headOfAcademyRepository;
     _sportScientistRepository = sportScientistRepository;
     _addressRepository = addressRepository;
     _userDetailRepository = userDetailRepository;
     _playerRepository = playerRepository;
 }
 public CoachApplicationService(ICoachRepository repository, IUnitOfWork unitOfWork) : base(unitOfWork)
 {
     this._repository = repository;
 }
Example #20
0
 public HomeController(RoleManager <IdentityRole> roleManager, UserManager <Lab8Model> userManager, ICoachRepository coachRepo)
 {
     _RoleManager = roleManager;
     _UserManager = userManager;
     _CoachRepo   = coachRepo;
 }
Example #21
0
 public CommentService(ICommentRepository commentRepository, IUserRepository userRepository, ICoachRepository coachRepository)
 {
     _commentRepository = commentRepository;
     _userRepository    = userRepository;
     _coachRepository   = coachRepository;
 }
Example #22
0
 public CoachService(ICoachRepository coachRepository, ILogger <CoachService> logger)
 {
     _coachRepository = coachRepository;
     _logger          = logger;
 }
Example #23
0
 public CoachService(IMapper mapper, ICoachRepository coachRepository) : base(mapper)
 {
     _coachRepository = coachRepository;
 }
Example #24
0
 public UserService(IUserRepository userRepository, ICoachRepository coachRepository)
 {
     _userRepository  = userRepository;
     _coachRepository = coachRepository;
 }
Example #25
0
 public CoachServices(IUserRepository userRepository, ICoachRepository coachRepository)
 {
     _userRepository = userRepository;
     _coachRepository = coachRepository;
 }
 public CoachController(ICoachRepository coachRepository)
 {
     _coachRepository = coachRepository;
 }
 public void Dispose()
 {
     _repository = null;
 }
 public CoachesController(ICoachRepository coachRepository)
 {
     this.coachRepository = coachRepository;
 }
Example #29
0
 public GameProfileService(IGameProfileRepository gameProfileRepository, ICoachRepository coachRepository)
 {
     _gameProfileRepository = gameProfileRepository;
     _coachRepository       = coachRepository;
 }
Example #30
0
 public CoachesController(ICoachRepository repository)
 {
     _repository = repository;
 }
Example #31
0
 public CoachesController(ICoachRepository repo)
 {
     _coachRepo = repo;
 }
 public void Dispose()
 {
     _repository = null;
 }
Example #33
0
 public CourseService(ICourseRepository courseRepo, ICoachRepository coachRepo, IRoomRepository roomRepo)
 {
     _courseRepo = courseRepo;
     _coachRepo  = coachRepo;
     _roomRepo   = roomRepo;
 }
 public CoachController(IMemoryCache cache, IOptionsSnapshot <Lab8Settings> settings, ICoachRepository CoachRepo)
 {
     _Settings  = settings.Value;
     _Cache     = cache;
     _CoachRepo = CoachRepo;
 }
Example #35
0
 public CoachService(ICoachRepository coachRepo)
 {
     _coachRepo = coachRepo;
 }
 public CoachApplicationService(ICoachRepository repository, IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     this._repository = repository;
 }
Example #37
0
 public AdminController(ICoachRepository @object)
 {
     this.coachRepository = @object;
 }
Example #38
0
 public CoachService(ICoachRepository coachRepository)
 {
     this._coachRepository = coachRepository;
 }
Example #39
0
 public CoachStrategy()
 {
     Repository = GenericFactory.CreateInastance <ICoachRepository <Coach> >(typeof(CoachRepository));
 }