public async Task EditAsync(UpdateSpeciesRequest request) { var speciesFromDb = await _speciesRepository.GetByIdAsync(request.Id); if (request.Name == null) { throw new BadRequestException("Nie podano nazwy"); } speciesFromDb.Name = request.Name; await _speciesRepository.SaveChangesAsync(); }
public async Task <IActionResult> Edit([FromBody] UpdateSpeciesRequest request) { await _speciesService.EditAsync(request); return(Ok()); }