public ActionResult Detalle(int id) { MateriaServicio ms = new MateriaServicio(); Materia m = ms.obtenerPorId(id); return(View(m)); }
public ActionResult Eliminar(int id) { var ms = new MateriaServicio(); //var en tiempo de ejecucion seria MateriaServicio ms.eliminarPorId(id); return(RedirectToAction("Listar", "Home")); // return Redirect("/Materias/Listar"); // return View("Listar", ms.getAll()); no se recomienda }
public ActionResult Index(string valor) { if (valor != "") { List <Materia> materias = MateriaServicio.Buscar(valor); return(View(materias)); } return(Index()); }
public ActionResult Create(Materia materia) { if (ModelState.IsValid) { if (!MateriaServicio.Existe(materia.Nombre)) { db.Materia.Add(materia); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MateriaDuplicada = "Ya existe una materia con ese nombre."; } return(View(materia)); }