public ActionResult Editar(medicos medico)
 {
     // VERIFICA ...
     if (ModelState.IsValid)  // SE TIVER OK MANDA AS INFORMAÇÕES EDITADAS PARA O SERVIDOR..
     {
         db.Entry(medico).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     // MANDA P/ O SERVIDOR ....
     ViewBag.IDCidade = new SelectList(db.cidades, "IDCidade", "Nome", medico.IDCidade);
     ViewBag.IDEspecialidade = new SelectList(db.especialidades, "IDEspecialidade", "Nome", medico.IDEspecialidade);
     return View(medico);
 }
        public ActionResult Adicionar(medicos medico)
        {
            if (ModelState.IsValid) // TESTA SE O FORMULARIO É VALÍDO ..
            {
                db.medicos.Add(medico); // SE VALÍDO, ADICIONA ..
                db.SaveChanges(); // SALVA OS DADOS DO FORMULARIO ..
                return RedirectToAction("Index"); // E RETORNA P/ A ACTION INDEX ..
            }
            ViewBag.IDCidade = new SelectList(db.cidades, "IDCidade", "Nome", medico.IDCidade); // ADICIONANDO A CIDADE DO MEDICO NA LISTA
            ViewBag.IDEspecialidade = new SelectList(db.especialidades, "IDEspecialidades", "Nome", medico.IDEspecialidade); // ADICIONANDO A ESPECIALIDADE DO MEDICO..

            return View(medico);
            // OBS: ESSA ACTION ENVIA O FORMULARIO
        }