public IActionResult Index() { string exerciseCategoryUrl = $"{Constants.BaseWorkoutApiUrl}/exercisecategory/?format=json&language=2"; string jsonReponse = WorkoutApiHelper.GetJsonStringFromApi(exerciseCategoryUrl); ExerciseCategory exerciseCategory = ExerciseCategory.FromJson(jsonReponse); var homeViewModel = new HomeViewModel { ExerciseCategoryList = exerciseCategory }; return(View(homeViewModel)); }
public IActionResult Index(int exerciseId) { string commentUrl = $"{Constants.BaseWorkoutApiUrl}/exercisecomment/?format=json&language=2&exercise=" + exerciseId; string jsonReponse = WorkoutApiHelper.GetJsonStringFromApi(commentUrl); ExerciseComments comments = ExerciseComments.FromJson(jsonReponse); var commentViewModel = new CommentViewModel { CommentsList = comments }; return(View(commentViewModel)); }
public IActionResult Image(int exerciseId) { string imageUrl = $"{Constants.BaseWorkoutApiUrl}/exerciseimage/?format=json&language=2&exercise=" + exerciseId; string jsonReponse = WorkoutApiHelper.GetJsonStringFromApi(imageUrl); ExerciseImage images = ExerciseImage.FromJson(jsonReponse); var commentViewModel = new CommentViewModel { ImageList = images }; return(View(commentViewModel)); }
public IActionResult Index(int exerciseCategoryId) { string exercisesUrl = $"{Constants.BaseWorkoutApiUrl}/exercise/?format=json&language=2&category=" + exerciseCategoryId; string jsonReponse = WorkoutApiHelper.GetJsonStringFromApi(exercisesUrl); Exercises exercises = Exercises.FromJson(jsonReponse); var exercisesViewModel = new ExercisesViewModel { ExercisesList = exercises }; return(View(exercisesViewModel)); }