private void btnRecordTrainingDay_Click(object sender, RoutedEventArgs e) { Button btn = (Button)sender; ExerciseRecordsReportResultItem item = (ExerciseRecordsReportResultItem)btn.Tag; goToRecordTrainingDay(item); }
private void btnTrainingDayInfo_Click(object sender, RoutedEventArgs e) { Button btn = (Button)sender; ExerciseRecordsReportResultItem item = (ExerciseRecordsReportResultItem)btn.Tag; MainWindow.Instance.ShowTrainingDayReadOnly(item.TrainingDate, item.User, item.CustomerId); }
private void record_DoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { var btn = (ContentControl)sender; ExerciseRecordsReportResultItem item = (ExerciseRecordsReportResultItem)btn.Tag; goToRecordTrainingDay(item); }
private void btnShowExerciseRecords_Click(object sender, RoutedEventArgs e) { Button btn = (Button)sender; ExerciseRecordsReportResultItem item = (ExerciseRecordsReportResultItem)btn.Tag; MainWindow.Instance.ShowPage( new Uri("pack://application:,,,/BodyArchitect.Client.Module.StrengthTraining;component/Controls/ExercisesView.xaml"), () => new PageContext() { SelectedItem = item.Exercise.GlobalId, DisplayMode = 2 }); }
private void btnUserInfo_Click(object sender, RoutedEventArgs e) { Button btn = (Button)sender; ExerciseRecordsReportResultItem item = (ExerciseRecordsReportResultItem)btn.Tag; if (item.CustomerId.HasValue) { var customer = CustomersReposidory.Instance.GetItem(item.CustomerId.Value); MainWindow.Instance.ShowPage(new Uri("pack://application:,,,/BodyArchitect.Client.Module.Instructor;component/Controls/Customers/CustomersView.xaml"), () => new PageContext() { Customer = customer }); } if (!item.User.IsDeleted && !item.User.IsMe()) { MainWindow.Instance.ShowUserInformation(item.User); } }
public ExerciseRecordViewModel(ExerciseRecordsReportResultItem item, PagedResult <ExerciseRecordsReportResultItem> result, int pageSize) { this.pageSize = pageSize; this.item = item; this.result = result; }
void goToRecordTrainingDay(ExerciseRecordsReportResultItem item) { MainWindow.Instance.ShowTrainingDayReadOnly(item.TrainingDate, item.User, item.CustomerId); }
public ExerciseRecordViewModel(ExerciseRecordsReportResultItem item) { this.item = item; }