public async Task <bool> SaveAsync(ExerciseTemplateDTO exerciseTemplateDTO) { ExerciseTemplate exerciseTemplate = null; if (exerciseTemplateDTO.Id >= 1) { exerciseTemplate = await _exerciseTemplateRepository.UpdateAsync(_mapper.Map <ExerciseTemplate>(exerciseTemplateDTO)); } else { exerciseTemplate = await _exerciseTemplateRepository.AddAsync(_mapper.Map <ExerciseTemplate>(exerciseTemplateDTO)); } return(exerciseTemplate != null); }
public async Task <IActionResult> Post([FromBody] ExerciseTemplateDTO exerciseTemplateDTO) { var result = await _exerciseTemplateService.SaveAsync(exerciseTemplateDTO); return(Ok(new { Saved = result })); }