public async Task <ActionResult> Put(Guid id, [FromBody] CourseCreateEditDto dto) { if (id != dto.Id) { return(BadRequest()); } await _service.UpdateAsync(dto.ToEntity()); return(Ok()); }
public async Task <ActionResult <CourseDto> > Post([FromBody] CourseCreateEditDto dto) { var created = await _service.CreateAsync(dto.ToEntity()); return(Ok(created.ToDto())); }