public async Task <IActionResult> Edit(Medico medico) { try { if (medico == null) { return(RedirectToAction(nameof(Erro), new { mensagem = "Médico não encontrado" })); } await _medicoService.EditarMedicoAsync(medico); return(RedirectToAction(nameof(Index))); } catch (Exception ex) { throw ex; } }