Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!this.IsPostBack)
            {
                // load combo box for # of sets
                selNumOfSets.Items.Add("0");
                int noOfSets = 10;
                for (var i = 1; i <= noOfSets; i++)
                {
                    selNumOfSets.Items.Add(i.ToString());
                }

                // load combo box for body area
                Workout.BodyArea bodyArea     = new Workout.BodyArea();
                dynamic          loadBodyArea = JsonConvert.DeserializeObject(bodyArea.LoadBodyArea());
                int c = 1;//start with the second element in the select
                selBodyArea.Items.Add("Select");
                selBodyArea.Items[0].Value = "0";
                selExercise.Items.Add("Select");
                foreach (var obj in loadBodyArea)
                {
                    selBodyArea.Items.Add(obj.Name.ToString());
                    selBodyArea.Items[c].Value = obj.IdBodyArea;
                    c++;
                }
            }
            else
            {
            }
        }
Example #2
0
        protected void selBodyArea_SelectedIndexChanged(object sender, EventArgs e)
        {
            selExercise.Items.Clear();
            int selValue = Int32.Parse(selBodyArea.SelectedValue);

            Workout.BodyArea bodyArea      = new Workout.BodyArea();
            dynamic          loadExercises = JsonConvert.DeserializeObject(bodyArea.LoadExercises(selValue + 1));
            int c = 0;

            foreach (var items in loadExercises)
            {
                selExercise.Items.Add(items.Name.ToString());
                selExercise.Items[c].Value = items.IdExercise;
                c++;
            }
        }