public ActionResult DetailsAsignaturaImparte(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Asignaturasimparte asignaturasImparte = db.Asignaturasimparte.Find(id); if (asignaturasImparte == null) { return(HttpNotFound()); } ViewBag.Usuario = User.Identity.GetUserName(); return(View(asignaturasImparte)); }
public ActionResult DeleteAsignaturaImparte(int?id) { Asignaturasimparte asignaturaImparte = db.Asignaturasimparte.Find(id); try { db.Asignaturasimparte.Remove(asignaturaImparte); db.SaveChanges(); } catch (Exception ex) { return(RedirectToAction("AsignaturasImparte")); //ViewBag.Error = "Error: " + ex.Message; } return(RedirectToAction("AsignaturasImparte")); }
public ActionResult CreateAsignaturaImparte(int [] asignaturas) { var userId = User.Identity.GetUserId(); if (asignaturas != null) { for (int i = 0; i < asignaturas.Length; i++) { Asignaturasimparte asignaturaImparte = new Asignaturasimparte() { AsignaturaId = asignaturas[i], UsuarioId = userId }; db.Asignaturasimparte.Add(asignaturaImparte); } db.SaveChanges(); } return(RedirectToAction("AsignaturasImparte")); }