public async Task <IActionResult> Editar(int id, Revendedor revendedor) { if (!ModelState.IsValid) { return(View(revendedor)); } if (id != revendedor.Id) { return(RedirectToAction(nameof(Error), new { message = "Mensagem personalizada BadRequest" })); } await _revendedorServico.EditarAsync(revendedor); return(RedirectToAction(nameof(Index))); }