public async Task <ActionResult <PublicApi.v1.DTO.Show> > PostShow(PublicApi.v1.DTO.Show show) { await _bll.Show.AddAsync(PublicApi.v1.Mappers.ShowMapper.MapFromExternal(show)); await _bll.SaveChangesAsync(); return(CreatedAtAction("GetShow", new { id = show.Id }, show)); }
public async Task <IActionResult> PutShow(int id, PublicApi.v1.DTO.Show show) { if (id != show.Id) { return(BadRequest()); } _bll.Show.Update(PublicApi.v1.Mappers.ShowMapper.MapFromExternal(show)); await _bll.SaveChangesAsync(); return(NoContent()); }