public async Task <IActionResult> Atualizar([FromBody] AtualizarCorridaDto corrida) { var response = await _corridaService.Atualizar(corrida); if (!response.Sucess) { return(BadRequest(response)); } return(Ok(response)); }
public async Task <ActionResult <CorridaViewModel> > Atualizar(int id, CorridaViewModel corridaViewModel) { if (id != corridaViewModel.Id) { return(BadRequest()); } if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _corridaService.Atualizar(_mapper.Map <Corrida>(corridaViewModel)); return(CustomResponse(corridaViewModel)); }