public ActionResult AcceleratingMetronomeGet(string r = "", string s = "", string b = "", string t = "", string d = "", string e = "")
        {
            MetronomeViewModel viewModel = new MetronomeViewModel();

            viewModel.RestString = r;
            viewModel.StartRoutineWithRestString = s;
            viewModel.EndExerciseWithBellString  = b;

            if (t.Length > 0 || d.Length > 0 || e.Length > 0)
            {
                string[] tempos    = t.Split('-');
                string[] durations = d.Split('-');
                string[] exercises = e.Split('-');

                for (int i = 0; i < tempos.Length; i++)
                {
                    MetronomeRow row = new MetronomeRow(tempos[i], durations[i], exercises[i]);
                    viewModel.Rows.Add(row);
                }
            }
            else
            {
                MetronomeRow row = new MetronomeRow();
                viewModel.Rows.Add(row);
            }

            return(View("AcceleratingMetronome", viewModel));
        }
Ejemplo n.º 2
0
 public TimingHeaderView()
 {
     InitializeComponent();
     DataContext = new MetronomeViewModel();
 }