Ejemplo n.º 1
0
        public Exercise CreateExerciseEntity(string exerciseName)
        {
            var exercise = new Exercise();

            exercise.Name = exerciseName;
            exercise.Type = 0;
            _workoutRepository.AddExercise(exercise);

            return(exercise);
        }
Ejemplo n.º 2
0
        public IActionResult CreateExercise(ExerciseDto exerciseDto)
        {
            if (!ModelState.IsValid)
            {
                return(RedirectToAction("CreateExercise", "bdbusr"));
            }

            var exercise = _utilities.MapExerciseDtoToNewExercise(exerciseDto);

            //var exercise = new Exercise();

            //exercise.Name = exerciseDto.Name;
            //exercise.Type = exerciseDto.Type;

            _workoutRepository.AddExercise(exercise);

            if (!_workoutRepository.Save())
            {
                return(RedirectToAction("CreateExercise", "bdbusr"));
            }

            return(RedirectToAction("ViewExercise", "bdbusr", new { id = exercise.Id }));
        }