public IActionResult AddExerciseProperty(int exerciseId, int templateId) { ExercisePropertyViewModel model = new ExercisePropertyViewModel() { ExerciseId = exerciseId, TrainingTemplateId = templateId }; return(View(model)); }
public async Task <IActionResult> AddExerciseProperty(ExercisePropertyViewModel model) { if (!ModelState.IsValid) { return(View(model)); } RestRequest request = new RestRequest("exercise-property/add", Method.POST); request.AddJsonBody(model as ExercisePropertyModel); IRestResponse <ExercisePropertyDto> response = await httpClientService.NewInstance(token) .ExecuteWithTimeoutExceptionAsync <ExercisePropertyDto>(request); return(Redirect("~/training/update/" + model.TrainingTemplateId)); }