public async Task <ActionResult> Put(int Id, [FromBody] GenereCreationDTO genereCreationDTO) { var genere = mapper.Map <Genere>(genereCreationDTO); genere.GenereId = Id; context.Entry(genere).State = EntityState.Modified; await context.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult> Post([FromBody] GenereCreationDTO genereCreationDTO) { var genere = mapper.Map <Genere>(genereCreationDTO); context.Add(genere); await context.SaveChangesAsync(); var genereDTO = mapper.Map <GenereDTO>(genere); return(new CreatedAtRouteResult("getGenereById", new { genereDTO.GenereId }, genereDTO)); }
public async Task <ActionResult> Post([FromBody] GenereCreationDTO genreCreation) { var genre = mapper.Map <Genre>(genreCreation); await context.AddAsync(genre); await context.SaveChangesAsync(); var gernesdto = mapper.Map <GenreDTO>(genre); return(new CreatedAtRouteResult("getGenre", new { id = genre.Id }, genre)); }