コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            TraineeViewModel trainee = tbll.GetTraineeById(Convert.ToInt32(Request.QueryString["TraineeID"]));

            if (!IsPostBack)
            {
                if (trainee.WorkoutID == 0)
                {
                    NoWorkout.Text = "THERE IS NO WORKOUT ASSIGNED TO: \r\n" + trainee.FirstName + " " + trainee.LastName;
                }
                else
                {
                    WorkoutBLL wbll = new WorkoutBLL(ConfigurationManager.ConnectionStrings["MySwoleMateConnectionString"].ToString());

                    WorkoutViewModel workout = wbll.GetWorkoutById(Convert.ToInt32(trainee.WorkoutID));

                    NoWorkout.Text        = trainee.FirstName + " " + trainee.LastName;
                    WorkoutName.Text      = workout.WorkoutName;
                    DisplayExercise1.Text = workout.DisplayExercise1;
                    DisplayExercise2.Text = workout.DisplayExercise2;
                    DisplayExercise3.Text = workout.DisplayExercise3;
                    DisplayExercise4.Text = workout.DisplayExercise4;
                    DisplayExercise5.Text = workout.DisplayExercise5;
                }
            }
        }
コード例 #2
0
        /// <summary>
        /// Method for Load event to load values into the form for edit
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            //Only load the values if the request is not a PostBack
            if (!IsPostBack)
            {
                WorkoutViewModel workout = bll.GetWorkoutById(Convert.ToInt32(Request.QueryString["WorkoutID"]));

                WorkoutName.Text   = workout.WorkoutName;
                Exercise1.Text     = workout.Exercise1;
                Exercise1Sets.Text = workout.Exercise1Sets.ToString();
                Exercise1Reps.Text = workout.Exercise1Reps.ToString();
                Exercise2.Text     = workout.Exercise2;
                Exercise2Sets.Text = workout.Exercise2Sets.ToString();
                Exercise2Reps.Text = workout.Exercise2Reps.ToString();
                Exercise3.Text     = workout.Exercise3;
                Exercise3Sets.Text = workout.Exercise3Sets.ToString();
                Exercise3Reps.Text = workout.Exercise3Reps.ToString();
                Exercise4.Text     = workout.Exercise4;
                Exercise4Sets.Text = workout.Exercise4Sets.ToString();
                Exercise4Reps.Text = workout.Exercise4Reps.ToString();
                Exercise5.Text     = workout.Exercise5;
                Exercise5Sets.Text = workout.Exercise5Sets.ToString();
                Exercise5Reps.Text = workout.Exercise5Reps.ToString();
            }
        }
コード例 #3
0
 /// <summary>
 /// Method for Load event to load values into the form for edit
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void Page_Load(object sender, EventArgs e)
 {
     //Only load the values if the request is not a PostBack
     if (!IsPostBack)
     {
         //We pass the WorkoutID by a Query String from the GridView on Workout.aspx.
         WorkoutViewModel workout = bll.GetWorkoutById(Convert.ToInt32(Request.QueryString["WorkoutID"]));
         //We use the GetWorkoutById method to get the Workout from the database, which we use to
         //populate the data into the form.
         WorkoutName.Text   = workout.WorkoutName;
         Exercise1.Text     = workout.Exercise1;
         Exercise1Sets.Text = workout.Exercise1Sets.ToString();
         Exercise1Reps.Text = workout.Exercise1Reps.ToString();
         Exercise2.Text     = workout.Exercise2;
         Exercise2Sets.Text = workout.Exercise2Sets.ToString();
         Exercise2Reps.Text = workout.Exercise2Reps.ToString();
         Exercise3.Text     = workout.Exercise3;
         Exercise3Sets.Text = workout.Exercise3Sets.ToString();
         Exercise3Reps.Text = workout.Exercise3Reps.ToString();
         Exercise4.Text     = workout.Exercise4;
         Exercise4Sets.Text = workout.Exercise4Sets.ToString();
         Exercise4Reps.Text = workout.Exercise4Reps.ToString();
         Exercise5.Text     = workout.Exercise5;
         Exercise5Sets.Text = workout.Exercise5Sets.ToString();
         Exercise5Reps.Text = workout.Exercise5Reps.ToString();
     }
 }
コード例 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                WorkoutViewModel workout = bll.GetWorkoutById(Convert.ToInt32(Request.QueryString["WorkoutID"]));

                Exercise1.Text     = workout.Exercise1;
                Exercise1Reps.Text = workout.Exercise1Reps;
                Exercise1Sets.Text = workout.Exercise1Sets;

                Exercise2.Text     = workout.Exercise2;
                Exercise2Reps.Text = workout.Exercise2Reps;
                Exercise2Sets.Text = workout.Exercise2Sets;

                Exercise3.Text     = workout.Exercise3;
                Exercise3Reps.Text = workout.Exercise3Reps;
                Exercise3Sets.Text = workout.Exercise3Sets;

                Exercise4.Text     = workout.Exercise4;
                Exercise4Reps.Text = workout.Exercise4Reps;
                Exercise4Sets.Text = workout.Exercise4Sets;

                Exercise5.Text     = workout.Exercise5;
                Exercise5Reps.Text = workout.Exercise5Reps;
                Exercise5Sets.Text = workout.Exercise5Sets;
            }
        }
コード例 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                TraineeViewModel trainee = trainee_BLL.GetTraineeById(Convert.ToInt32(Request.QueryString["TraineeID"]));

                TraineeNameLabel.Text = trainee.FirstName + " " + trainee.LastName;

                if (trainee.WorkoutID != 0)
                {
                    WorkoutViewModel workout = workout_BLL.GetWorkoutById(trainee.WorkoutID);

                    WorkoutNameLabel.Text = workout.WorkoutName;
                    Exercise1Label.Text   = workout.DisplayExercise1;
                    Exercise2Label.Text   = workout.DisplayExercise2;
                    Exercise3Label.Text   = workout.DisplayExercise3;
                    Exercise4Label.Text   = workout.DisplayExercise4;
                    Exercise5Label.Text   = workout.DisplayExercise5;
                }
                else
                {
                    NoWorkoutLabel.Text = "There is no Workout Assigned to: ";
                }
            }
        }
コード例 #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                string connectionString = ConfigurationManager.ConnectionStrings["MySwoleMateConnectionString"].ToString();

                TraineeBLL       tbll    = new TraineeBLL(connectionString);
                TraineeViewModel trainee = tbll.GetTraineeById(Convert.ToInt32(Request.QueryString["TraineeID"]));
                MainTitle.Text = "Workout Assigned to " + trainee.FirstName + " " + trainee.LastName;

                WorkoutBLL bll = new WorkoutBLL(connectionString);
                //int workoutID = Convert.ToInt32(Request.QueryString["WorkoutID"]);
                int workoutID = trainee.WorkoutID;


                if (workoutID != 0)
                {
                    WorkoutViewModel workout = bll.GetWorkoutById(workoutID);
                    Exercise1.Text = workout.DisplayExercise1;
                    Exercise2.Text = workout.DisplayExercise2;
                    Exercise3.Text = workout.DisplayExercise3;
                    Exercise4.Text = workout.DisplayExercise4;
                    Exercise5.Text = workout.DisplayExercise5;
                }
                else
                {
                    Exercise1.Text = "No workout assigned";
                }
            }
        }
コード例 #7
0
        private void BindData()
        {
            TraineeViewModel trainee = traineeBLL.GetTraineeById(Convert.ToInt32(Request.QueryString["TraineeID"]));

            TraineeName.Text = (trainee.FirstName + " " + trainee.LastName).ToUpper();;

            AssignWorkOutLink.NavigateUrl += Request.QueryString["TraineeID"];

            // Check to see if the trainee has been assigned a workout plan.
            // Display the workout plan if they have or display message of missing workout
            if (traineeBLL.HasWorkoutAssigned(trainee.TraineeID))
            {
                WorkoutViewModel workout = workoutBLL.GetWorkoutById(trainee.WorkoutID);
                NoWorkoutHeader.Visible = false;
                WorkoutName.Text        = workout.WorkoutName;
                DisplayExercise1.Text   = workout.DisplayExercise1;
                DisplayExercise2.Text   = workout.DisplayExercise2;
                DisplayExercise3.Text   = workout.DisplayExercise3;
                DisplayExercise4.Text   = workout.DisplayExercise4;
                DisplayExercise5.Text   = workout.DisplayExercise5;
            }
            else
            {
                ExerciseList.Visible = false;
            }
        }
コード例 #8
0
        protected void AssignWorkoutButton_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                // this line prints an integer successfully
                WorkoutViewModel workout = workout_BLL.GetWorkoutById(Convert.ToInt32(ddlWorkouts.SelectedValue));
                TraineeViewModel trainee = trainee_BLL.GetTraineeById(Convert.ToInt32(Request.QueryString["TraineeID"]));
                trainee.WorkoutID = workout.WorkoutID;


                trainee_BLL.EditTrainee(trainee);

                Response.Redirect("~/Trainees.aspx");
            }
        }