public ActionResult Adicionar(cidades cidade) { if (ModelState.IsValid) { db.cidades.Add(cidade); db.SaveChanges(); return(RedirectToAction("ListaCidades")); } return(View(cidade)); }
public ActionResult Adicionar(especialidades especialidade) { if (ModelState.IsValid) { db.especialidades.Add(especialidade); db.SaveChanges(); return(RedirectToAction("ListaEspecialidade")); } return(View(especialidade)); }
[HttpPost] //Action que envia os dados do form ao server public ActionResult Adicionar(medicos medico) { if (ModelState.IsValid) //Chama a validação criada para cada prop das classes criadas como metadados { db.medicos.Add(medico); db.SaveChanges(); return(RedirectToAction("ListaMedicos")); //Retorna para a lista com os medicos cadastrados } ViewBag.IDCidade = new SelectList(db.cidades, "IDCidade", "Nome", medico.IDCidade); ViewBag.IDEspecialidade = new SelectList(db.especialidades, "IDEspecialidade", "Nome", medico.IDEspecialidade); return(View(medico)); }