Example #1
0
 private WorkoutViewModel MapWorkoutDTO(WorkoutDTO model)
 {
     var exercises = new List<ExerciseViewModel>();
     foreach (var exercise in model.Exercises)
     {
         exercises.Add(MapExercise(exercise));
     }
     var viewModel = new WorkoutViewModel
     {
         Id = model.Id,
         WorkoutDate = model.WorkoutDate,
         Exercises = exercises,
         TotalWeight = String.Format("{0:0.##}", Math.Round(model.TotalWeight, 2))
     };
     return viewModel;
 }
Example #2
0
 private WorkoutDTO MapWorkout(Workout model)
 {
     var modelDTO = new WorkoutDTO
     {
         Id = model.Id,
         WorkoutDate = model.WorkoutDate,
         Exercises = new List<Exercise>(model.Exercises),
         ApplicationUser = model.ApplicationUser
     };
     return modelDTO;
 }