Esempio n. 1
0
        public async Task <ActionResult> Put(int id, [FromBody] GeneroCreacionDto generoCreacionDto)
        {
            var entidad = _mapper.Map <Genero>(generoCreacionDto);

            entidad.Id = id;
            _context.Entry(entidad).State = EntityState.Modified;
            await _context.SaveChangesAsync();

            return(NoContent());
        }
Esempio n. 2
0
        public async Task <ActionResult> Post([FromBody] GeneroCreacionDto generoCreacionDto)
        {
            var entidad = _mapper.Map <Genero>(generoCreacionDto);

            _context.Add(entidad);
            await _context.SaveChangesAsync();

            var generoDto = _mapper.Map <GeneroDto>(entidad);

            return(new CreatedAtRouteResult("obtenerGenero", new { id = generoDto.Id }, generoDto));
        }
 public async Task <ActionResult> Put(int id, [FromBody] GeneroCreacionDto generoCreacionDTO)
 {
     return(await Put <GeneroCreacionDto, Genero>(id, generoCreacionDTO));
 }
 public async Task <ActionResult> Post([FromBody] GeneroCreacionDto generoCreacionDTO)
 {
     return(await Post <GeneroCreacionDto, Genero, GeneroDto>(generoCreacionDTO, "getGenero"));
 }