public async Task <IActionResult> Edit(Consulta consulta) { try { if (consulta == null) { return(RedirectToAction(nameof(Erro), new { mensagem = "Consulta não encontrada" })); } await _consultaService.EditarConsultaAsync(consulta); return(RedirectToAction(nameof(Index))); } catch (Exception ex) { throw ex; } }