Exemplo n.º 1
0
 public New_Coach_Add_New_Player()
 {
     this.InitializeComponent();
     _signInFlow        = ProgramContainer.container.GetInstance <ISignInFlow>();
     _IGoalsHandler     = ProgramContainer.container.GetInstance <IGoalsHandler>();
     _ICoachPlayersPage = ProgramContainer.container.GetInstance <ICoachPlayersPage>(); welcome.Text = "Hi " + _signInFlow.GetCoach().FirstName + " \nTime to add your first Player. \nEnter your player's email and we will do the rest.";
 }
Exemplo n.º 2
0
 public CoachAddNewPlayerWeeklyGoals()
 {
     this.InitializeComponent();
     _signInFlow        = ProgramContainer.container.GetInstance <ISignInFlow>();
     _ICoachPlayersPage = ProgramContainer.container.GetInstance <ICoachPlayersPage>();
     _IGoalsHandler     = ProgramContainer.container.GetInstance <IGoalsHandler>();
     welcome.Text       = "Hi " + _signInFlow.GetCoach().FirstName + " \nPlease set your player's weekly goals.";
 }
 public PlayerViewDailyGoals()
 {
     this.InitializeComponent();
     _signInFlow       = ProgramContainer.container.GetInstance <ISignInFlow>();
     _IProgressFetcher = ProgramContainer.container.GetInstance <IProgressFetcher>();
     _IGoalsHandler    = ProgramContainer.container.GetInstance <IGoalsHandler>();
     InitAllProgressBars(inner, DateTime.Now, 0);
 }
 public CoachViewPlayerWeeklyGoals()
 {
     this.InitializeComponent();
     _signInFlow        = ProgramContainer.container.GetInstance <ISignInFlow>();
     _IProgressFetcher  = ProgramContainer.container.GetInstance <IProgressFetcher>();
     _IGoalsHandler     = ProgramContainer.container.GetInstance <IGoalsHandler>();
     _ICoachPlayersPage = ProgramContainer.container.GetInstance <ICoachPlayersPage>();
     player             = (_ICoachPlayersPage.GetPlayers())[Coach_View_Players.Tag];
     InitAllProgressBars(inner, DateTime.Now, 0);
 }
        public CoachEditPlayerGoals()
        {
            this.InitializeComponent();

            _signInFlow        = ProgramContainer.container.GetInstance <ISignInFlow>();
            _ICoachPlayersPage = ProgramContainer.container.GetInstance <ICoachPlayersPage>();
            _IGoalsHandler     = ProgramContainer.container.GetInstance <IGoalsHandler>();
            player             = (_ICoachPlayersPage.GetPlayers())[Coach_View_Players.Tag];
            InitializeTextBoxes();
        }
        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:";
        }
        public NewUnassignedPlayerSeeGoals()
        {
            this.InitializeComponent();
            _IProgressFetcher = ProgramContainer.container.GetInstance <IProgressFetcher>();
            _signInFlow       = ProgramContainer.container.GetInstance <ISignInFlow>();
            _IGoalsHandler    = ProgramContainer.container.GetInstance <IGoalsHandler>();

            player = _signInFlow.GetPlayer();

            welcome.Text = $"OK {player.FirstName}, these are the goals your coach assigned you!";
            InitAllProgressBars(null, null);
        }
Exemplo n.º 8
0
        public CoachViewPlayerStart()
        {
            this.InitializeComponent();
            _signInFlow        = ProgramContainer.container.GetInstance <ISignInFlow>();
            _IBalanceHandler   = ProgramContainer.container.GetInstance <IBalanceHandler>();
            _IGoalsHandler     = ProgramContainer.container.GetInstance <IGoalsHandler>();
            _ICoachPlayersPage = ProgramContainer.container.GetInstance <ICoachPlayersPage>();
            Player player = (_ICoachPlayersPage.GetPlayers())[Coach_View_Players.Tag];

            string FullName = player.FirstName + player.LastName;

            welcome.Text  = $"Viewing {FullName}'s Activities and Summaries\n";
            crystals.Text = $"{FullName} has {_IBalanceHandler.GetBalance(player.UserId)} crystals!\n";
        }
        public CoachEditPlayerWeeklyGoals()
        {
            this.InitializeComponent();
            _signInFlow        = ProgramContainer.container.GetInstance <ISignInFlow>();
            _ICoachPlayersPage = ProgramContainer.container.GetInstance <ICoachPlayersPage>();
            _IGoalsHandler     = ProgramContainer.container.GetInstance <IGoalsHandler>();
            welcome.Text       = "Hi " + _signInFlow.GetCoach().FirstName + " \nPlease reset your player's weekly goals.";

            Goals goal = _IGoalsHandler.GetGoals((_ICoachPlayersPage.GetPlayers()[Coach_View_Players.Tag]).UserId);

            ActiveMinutes_textBox.Text = (goal.WeeklyActiveMinutes > 0) ? goal.WeeklyActiveMinutes.ToString() : "";
            Calories_textBox.Text      = (goal.WeeklyCaloriesBurned > 0) ? goal.WeeklyCaloriesBurned.ToString() : "";

            ActiveMinutesReward_textBox.Text       = (goal.WeeklyActiveMinutes > 0) ? goal.WeeklyActiveMinutesReward.ToString() : "";
            ActiveMinutesReward_textBox.Visibility = (goal.WeeklyActiveMinutes > 0) ? Visibility.Visible : Visibility.Collapsed;
            ActiveMinutesReward.Visibility         = (goal.WeeklyActiveMinutes > 0) ? Visibility.Visible : Visibility.Collapsed;

            CaloriesReward_textBox.Text       = (goal.WeeklyCaloriesBurned > 0) ? goal.WeeklyCaloriesBurnedReward.ToString() : "";
            CaloriesReward_textBox.Visibility = (goal.WeeklyCaloriesBurned > 0) ? Visibility.Visible : Visibility.Collapsed;
            CaloriesReward.Visibility         = (goal.WeeklyCaloriesBurned > 0) ? Visibility.Visible : Visibility.Collapsed;
        }