public IActionResult Put(string id, [FromBody] StudyPlanPostRequestDto dto) { if (!Guid.TryParse(id, out var idRequested)) { return(BadRequest("Invalid ID Format")); } var objectUpdated = _studyPlanService.Update(_mapper.Map <StudyPlan>(dto)); return(Ok(_mapper.Map <StudyPlanDto>(objectUpdated))); }
public IActionResult Post([FromBody] StudyPlanPostRequestDto dto) { if (dto.Id != Guid.Empty) { return(BadRequest("ID Parameter must be empty")); } var newObject = _studyPlanService.Add(dto.Name, dto.Year); return(Redirect("/api/study-plans/" + newObject.Id)); }