protected void Page_Load(object sender, EventArgs e) { sysManager = new SystemExerciseManager(); routManager = new routineManager(); logManager = new LoggedExerciseManager(); lb = (ListBox)this.Parent.FindControl("lbRoutines"); if (Session["loggedExerciseID"] != null) { loggedExerciseID = (int)Session["loggedExerciseID"]; } if (!IsPostBack) { Session.Abandon(); pnlSets.Visible = false; } if (lb != null && lb.SelectedIndex > -1) { routineID = Convert.ToInt32(lb.SelectedItem.Value); GridView1.DataSource = routManager.getLoggedExercises(userID, routineID); GridView1.DataBind(); pnlSets.Visible = false; } }
//gonna have to change this public int calculateLoggedRoutineExperience(List<Exercise> exerciseSet, string userName) { int resultExp = 0; LoggedExerciseManager setMngr = new LoggedExerciseManager(); foreach (Exercise exer in exerciseSet) { //resultExp += calculateLoggedExerciseExperience(exer.name, setMngr.getSetAttributesFromLoggedExerciseFromUser(userName, exer.name)); } return resultExp; }