public IActionResult AgregarMaestria(DatosMaestria datosMaestria, Maestria maestria) { if (ModelState.IsValid) { datosMaestria.Maestrias.Add(maestria); return(RedirectToAction("VerMaestria", maestria)); } return(View(maestria)); }
public IActionResult EliminarMaestria(DatosMaestria datosMaestria, Maestria maestria) { if (ModelState.IsValid) { var ID = Request.Form["opciones"]; foreach (var datos in datosMaestria.Maestrias) { if (ID == datos.ID.ToString()) { ViewData["Codigo"] = datos.ID; ViewData["Nombre"] = datos.NOMBRE; ViewData["Duracion"] = datos.DURACION; ViewData["IDDocente"] = datos.ID_DOCENTE; break; } } var DeleteButton = Request.Form["Delete"]; if (DeleteButton == "delete") { int x = 0; foreach (var datos in datosMaestria.Maestrias) { if (datos.ID == datosMaestria.IDSelected) { break; } x++; } datosMaestria.Maestrias.RemoveAt(x); return(View("VerMaestria", datosMaestria)); } } return(View(datosMaestria)); }
public IActionResult EditarMaestria(DatosMaestria datosMaestria, Maestria maestria) { if (ModelState.IsValid) { var opciones = Request.Form["opciones"]; foreach (var datos in datosMaestria.Maestrias) { if (datos.ID.ToString() == opciones) { ViewData["Codigo"] = datos.ID; ViewData["Nombre"] = datos.NOMBRE; ViewData["Duracion"] = datos.DURACION; ViewData["IDDocente"] = datos.ID_DOCENTE; break; } } var SaveButton = Request.Form["Save"]; if (SaveButton == "save") { int x = 0; foreach (var datos in datosMaestria.Maestrias) { if (datos.ID == maestria.ID) { break; } x++; } datosMaestria.Maestrias.RemoveAt(x); datosMaestria.Maestrias.Add(maestria); return(RedirectToAction("VerMaestria", maestria)); } } return(View(maestria)); }
public IActionResult EliminarMaestria(DatosMaestria datosMaestria) { return(View(datosMaestria)); }