예제 #1
0
 public ExercisePage(DisplayVariatyBO variatie, DisplayFicheBO fiche)
 {
     InitializeComponent();
     Fiche    = fiche;
     Variatie = variatie;
     Startup();
 }
 public ExerciseEvaluationPage(DisplayVariatyBO variatie, DisplayFicheBO fiche, EvaluatieBO eval, List <int> listhr)
 {
     InitializeComponent();
     Fiche     = fiche;
     Evaluatie = eval;
     Variatie  = variatie;
     listHr    = listhr;
     Title     = "Evaluatie";
     StartUp();
 }
예제 #3
0
 public PreviousSets(DisplayFicheBO fiche)
 {
     Title = "Vorige evaluaties";
     InitializeComponent();
     Fiche = fiche;
     actLoading.IsEnabled = true;
     actLoading.IsVisible = true;
     lvwSets.IsVisible    = false;
     StartUp();
 }
예제 #4
0
        public BreakExercise(DisplayVariatyBO variatie, DisplayFicheBO fiche, int set)
        {
            InitializeComponent();
            Variatie = variatie;
            Set      = set;
            Fiche    = fiche;
            StartUp();
            //StartTimer(0, 0, 60);

            //lblReps.SetBinding(AddNumberPicker.CommandProperty, Number);
        }
예제 #5
0
 public ActiveExercise(DisplayVariatyBO variatie, DisplayFicheBO fiche)
 {
     InitializeComponent();
     Fiche            = fiche;
     Variatie         = variatie;
     Sets             = 1;
     eval             = new EvaluatieBO();
     eval.Email       = Application.Current.Properties["Current_User"].ToString();
     eval.Datum       = DateTime.Now;
     eval.WorkoutNaam = Fiche.WorkoutName;
     eval.Variatie    = variatie.Naam;
     eval.Graad       = Application.Current.Properties["Difficulty"].ToString();
     StartUp();
 }
예제 #6
0
        private async void lvwFiches_ItemSelected(object sender, SelectedItemChangedEventArgs e)
        {
            try
            {
                DisplayFicheBO f = (DisplayFicheBO)lvwFiches.SelectedItem;
                if (f != null)
                {
                    lvwFiches.SelectedItem = null;
                    scrFilter.Text         = "";
                    pckGroup.SelectedItem  = "All";
                    await Navigation.PushAsync(new MuscleGroupView(f) { Title = f.TargetMuscleGroup });
                }
            }
            catch (Exception ex)
            {
                await StepOutManager.Writelog(ex);

                await App.Current.MainPage.DisplayAlert("Fout", "Er is iets misgelopen bij het tonen van de geselecteerde oefening", "Ok");
            }
        }
예제 #7
0
 public MuscleGroupView(DisplayFicheBO fiche)
 {
     InitializeComponent();
     Data = fiche;
     Startup();
 }
 public ExcersizeTabbedPage(DisplayFicheBO data, string difficulty)
 {
     InitializeComponent();
     Data = data;
     Startup(difficulty);
 }