public async Task <IActionResult> PutAsync(int id, [FromBody] SeriesInputModel value) { if (value == null) { return(BadRequest("Invalid input")); } var result = await _seriesService.UpdateAsync(id, value); if (result == null) { return(BadRequest($"Update of series {id} failed")); } return(Ok(result)); }
public async Task <IActionResult> PostAsync([FromBody] SeriesInputModel value) { if (value == null) { return(BadRequest("Invalid input")); } var result = await _seriesService.AddAsync(value); if (result == null) { return(BadRequest("Series not inserted")); } return(CreatedAtRoute("SeriesGetAsync", new { id = result.Id }, result)); }