public async Task <IActionResult> PutRecupero(int id, RecuperoDto recuperoDto) { var recupero = _mapper.Map <Recupero>(recuperoDto); recupero.IdRecupero = id; try { _unitOfWork.RecuperoRepository.Update(recupero); await _unitOfWork.SaveChangesAsync(); return(Ok()); } catch (Exception) { return(BadRequest()); } }
public async Task <IActionResult> PostRecupero(RecuperoDto recuperoDto) { var recupero = _mapper.Map <Recupero>(recuperoDto); try { await _unitOfWork.RecuperoRepository.Add(recupero); await _unitOfWork.SaveChangesAsync(); } catch (Exception ex) { throw ex; } return(CreatedAtAction("PostRecupero", recuperoDto)); }