public IActionResult DevolverJogo([FromBody] DevolverJogoRequestDto devolverJogoRequestDto) { if (ModelState.IsValid) { DevolverJogoResponseDto responseDto = _devolverJogo.DevolverJogo(devolverJogoRequestDto); if (responseDto != null) { return(Ok(responseDto)); } } return(BadRequest()); }
public DevolverJogoResponseDto DevolverJogo(DevolverJogoRequestDto devolverJogoRequestDto) { Alugado alugado = _alugadoDao.FindById(devolverJogoRequestDto.Id); if (alugado != null) { alugado.Status = StatusAlugado.Entregue; _alugadoDao.Update(alugado); DevolverJogoResponseDto responseDto = this.GetDevolverJogoResponseDto(devolverJogoRequestDto.DataDevolucao, alugado.DataEntrega); return(responseDto); } return(null); } //func