Ejemplo n.º 1
0
        private void buttonUpdate_Click(object sender, EventArgs e)
        {
            if (!validateData()) { return; }

            bool flagExists = false;
            foreach (Exercise ex in selectedTrp.getExerciseList())
            {
                if (ex.getExerciseName() == comboBoxExerciseNames.Text)
                { // Exercise Exists in Training Program
                    ex.setExerciseRepeats(textBoxRepeats.Text);
                    ex.setExerciseSets(textBoxSets.Text);
                    flagExists = true;
                }
            }
            if (!flagExists)
            { // Add New Exercise to Training Program
                Exercise temp = new Exercise(comboBoxExerciseNames.Text, textBoxRepeats.Text, textBoxSets.Text);
                selectedTrp.addExercise(temp);
            }

            // Update Data View
            dataGridViewTraningPrograms.Rows.Clear();
            foreach (Exercise ex in selectedTrp.getExerciseList())
            {
                dataGridViewTraningPrograms.Rows.Add(
                    ex.getExerciseName(), ex.getExerciseRepeats(), ex.getExerciseSets());
            }

        }
Ejemplo n.º 2
0
 public void addExercise(Exercise t) { listExercises.Add(t); }