protected void WorkoutAddButton_Click(object sender, EventArgs e) { if (Page.IsValid) { string connectionString = ConfigurationManager.ConnectionStrings["MySwoleMateConnectionString"].ToString(); WorkoutBLL bll = new WorkoutBLL(connectionString); WorkoutViewModel workout = new WorkoutViewModel(); workout.Exercise1 = Exercise1.Text; workout.Exercise1Reps = Exercise1Reps.Text; workout.Exercise1Sets = Exercise1Sets.Text; workout.Exercise2 = Exercise2.Text; workout.Exercise2Reps = Exercise2Reps.Text; workout.Exercise2Sets = Exercise2Sets.Text; workout.Exercise3 = Exercise3.Text; workout.Exercise3Reps = Exercise3Reps.Text; workout.Exercise3Sets = Exercise3Sets.Text; workout.Exercise4 = Exercise4.Text; workout.Exercise4Reps = Exercise4Reps.Text; workout.Exercise4Sets = Exercise4Sets.Text; workout.Exercise5 = Exercise5.Text; workout.Exercise5Reps = Exercise5Reps.Text; workout.Exercise5Sets = Exercise5Sets.Text; bll.AddWorkout(workout); Response.Redirect("~/Workouts.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { trainee = tbll.GetTraineeById(Convert.ToInt32(Request.QueryString["TraineeID"])); WorkoutBLL wbll = new WorkoutBLL(ConfigurationManager.ConnectionStrings["MySwoleMateConnectionString"].ToString()); List <WorkoutViewModel> workoutList = wbll.GetAllWorkouts(); List <ListItem> items = new List <ListItem>(); items.Add(new ListItem("-- Select an option --", null)); workoutList.ForEach(delegate(WorkoutViewModel workout) { items.Add(new ListItem( workout.DisplayExercise1 + " " + workout.DisplayExercise2 + " " + workout.DisplayExercise3 + " " + workout.DisplayExercise4 + " " + workout.DisplayExercise5, workout.WorkoutID.ToString())); }); if (trainee.WorkoutID != 0) { WorkoutDropdownList.SelectedValue = trainee.WorkoutID.ToString(); } WorkoutDropdownList.DataSource = items; WorkoutDropdownList.DataValueField = "Value"; WorkoutDropdownList.DataTextField = "Text"; WorkoutDropdownList.DataBind(); } }
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"; } } }
protected void WorkoutList_RowDeleting(object sender, GridViewDeleteEventArgs e) { int workoutID = Convert.ToInt32(WorkoutList.DataKeys[e.RowIndex].Value.ToString()); WorkoutBLL bll = new WorkoutBLL(connectionString); bll.DeleteWorkout(workoutID); BindData(); }