Esempio n. 1
0
        public async Task <IActionResult> Post(int id, AutorRequestDto autorDto)

        {
            var autor = _mapper.Map <AutorRequestDto, Autor>(autorDto);
            await _service.AddAutor(autor);

            var autorresponseDto = _mapper.Map <Autor, AutorResponseDto>(autor);
            var response         = new ApiResponse <AutorResponseDto>(autorresponseDto);

            return(Ok(response));
        }
Esempio n. 2
0
        public async Task <IActionResult> Put(int id, AutorRequestDto autorDto)
        {
            var autor = _mapper.Map <Autor>(autorDto);

            autor.Id        = id;
            autor.UpdateAt  = DateTime.Now;
            autor.UpdatedBy = 2;
            _service.UpdateAutor(autor);
            var response = new ApiResponse <bool>(true);

            return(Ok(response));
        }