예제 #1
0
        public ActionResult NewPlan()
        {
            var workoutPlan = _context.WorkoutPlans.SingleOrDefault();

            var viewModel = new NewWorkoutPlanViewModel
            {
                WorkoutPlan = workoutPlan
            };

            return(View(viewModel));
        }
예제 #2
0
        public ActionResult NewWorkout()
        {
            var exercises    = _context.Exercises.ToList();
            var workoutPlans = _context.WorkoutPlans.ToList();

            var viewModel = new NewWorkoutPlanViewModel
            {
                Exercises    = exercises,
                WorkoutPlans = workoutPlans
            };

            return(View(viewModel));
        }
예제 #3
0
        public ActionResult Details(int id)
        {
            var workouts    = _context.Workouts.Where(t => t.WorkoutPlanId == id).Include(m => m.Exercise).ToList();
            var workoutPlan = _context.WorkoutPlans.SingleOrDefault(m => m.Id == id);

            if (workoutPlan == null)
            {
                return(HttpNotFound());
            }

            var viewModel = new NewWorkoutPlanViewModel
            {
                Workouts    = workouts,
                WorkoutPlan = workoutPlan
            };

            return(View(viewModel));
        }