public async Task <IActionResult> Medico([Bind("Nome, Crm, Especialidade")] Medico medico) { try { if (ModelState.IsValid) { await medicoDao.GravarMedico(medico); return(RedirectToAction(nameof(Index))); } } catch (Exception e) { ModelState.AddModelError("", "Não foi possível inserir dados." + e.Message); } return(View(medico)); }