public ActionResult BorrarTitulo(long?id) { if (!(AspNetUsersRoles.IsUserInRole("Administrator", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Maestro", User.Identity.Name))) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblTituloEducacionSuperior miTitulo = db.tblTituloEducacionSuperior.Find(id); db.tblTituloEducacionSuperior.Remove(miTitulo); db.SaveChanges(); return(RedirectToAction("FormacionYExperiencia")); }
//GET: Editar Titulo public ActionResult ModificarTitulo(long?id) //Recibe id del titulo { if (!(AspNetUsersRoles.IsUserInRole("Administrator", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Maestro", User.Identity.Name))) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblTituloEducacionSuperior tblTituloEducacionSuperior = db.tblTituloEducacionSuperior.Find(id); if (tblTituloEducacionSuperior == null) { return(HttpNotFound()); } ViewBag.idHojaVida = tblTituloEducacionSuperior.tblHojaVida_ID; ViewBag.idUsuarioPlataforma = tblTituloEducacionSuperior.tblHojaVida.tblUsuarioPlataforma_ID; ViewBag.tblNivelAcademicoEducacionSuperior_ID = new SelectList(db.tblNivelAcademicoEducacionSuperior, "tblNivelAcademicoEducacionSuperior_ID", "nivAcaEduSup_nombre", tblTituloEducacionSuperior.tblNivelAcademicoEducacionSuperior_ID); return(View(tblTituloEducacionSuperior)); }
public ActionResult AdicionarTitulo([Bind(Include = "tblTituloEducacionSuperior_ID,titEduSup_nombre,titEduSup_anoGraduacion,tblHojaVida_ID,tblNivelAcademicoEducacionSuperior_ID")] tblTituloEducacionSuperior tblTituloEducacionSuperior) { if (!(AspNetUsersRoles.IsUserInRole("Administrator", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Maestro", User.Identity.Name))) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (ModelState.IsValid) { db.tblTituloEducacionSuperior.Add(tblTituloEducacionSuperior); db.SaveChanges(); tblHojaVida hojaVida = (from t in db.tblHojaVida where t.tblHojaVida_ID == tblTituloEducacionSuperior.tblHojaVida_ID select t).FirstOrDefault(); if (hojaVida == null) { return(HttpNotFound()); } return(RedirectToAction("FormacionYExperiencia")); } ViewBag.tblHojaVida_ID = new SelectList(db.tblHojaVida, "tblHojaVida_ID", "hojVid_tituloSecundaria", tblTituloEducacionSuperior.tblHojaVida_ID); ViewBag.tblNivelAcademicoEducacionSuperior_ID = new SelectList(db.tblNivelAcademicoEducacionSuperior, "tblNivelAcademicoEducacionSuperior_ID", "nivAcaEduSup_nombre", tblTituloEducacionSuperior.tblNivelAcademicoEducacionSuperior_ID); return(View(tblTituloEducacionSuperior)); }