Exemplo n.º 1
0
 protected virtual void DeleteItem_Click()
 {
     SelectedItemView.Delete();
     if (NavigationService.CanGoBack)
     {
         NavigationService.GoBack();
     }
 }
Exemplo n.º 2
0
        protected virtual void Add_Click()
        {
            lblNoSets.Visibility = Visibility.Collapsed;
            var newSet = SelectedItemView.AddNewSet();

            SelectedItemView.SelectedSet = newSet;
            list.UpdateLayout();
            list.ScrollIntoView(newSet);
            NavigateToSetPage();
        }
Exemplo n.º 3
0
        protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
        {
            StateHelper stateHelper = new StateHelper(this.State);
            var         item        = stateHelper.GetValue <Guid>("SelectedItemId", Guid.Empty);

            if (item != Guid.Empty && (SelectedItem == null || SelectedItem.InstanceId == item))
            {
                //SelectedItem = ApplicationState.Current.TrainingDay.TrainingDay.StrengthWorkout.GetStrengthTrainingItem(item);
                SelectedItem = Entry.GetStrengthTrainingItem(item);
            }
            fill();

            base.OnNavigatedTo(e);

            if (SelectedExercise != null)
            {//join exercise in superset
                SelectedItemView.JoinExercise(SelectedExercise.GlobalId);
                SelectedExercise = null;
            }
            ctrlTimer.IsStarted = EditMode && ApplicationState.Current.IsTimerEnabled;
        }
Exemplo n.º 4
0
 private void lsItems_ListReordered(object sender, ListReorderedEventArgs e)
 {
     SelectedItemView.Item.Series.RemoveAt(e.FromIndex);
     SelectedItemView.Item.Series.Insert(e.ToIndex, ((SetViewModel)e.Object).Set);
     SelectedItemView.Refresh();
 }