public async Task <IActionResult> Atualizar([FromBody] AtualizarCorridaDto corrida)
        {
            var response = await _corridaService.Atualizar(corrida);

            if (!response.Sucess)
            {
                return(BadRequest(response));
            }

            return(Ok(response));
        }
Exemple #2
0
        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));
        }