public ActionResult BorrarExperienciaProyecto(long?id) { if (!(AspNetUsersRoles.IsUserInRole("Administrator", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Maestro", User.Identity.Name))) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblExperienciaProyectos miExperienciaProy = db.tblExperienciaProyectos.Find(id); db.tblExperienciaProyectos.Remove(miExperienciaProy); db.SaveChanges(); return(RedirectToAction("Investigacion")); }
//GET: Modificar Proyecto // GET: ExperienciaProyectos/Edit/5 public ActionResult ModificarProyecto(long?id) //Recibe id del Proyecto { 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)); } tblExperienciaProyectos tblExperienciaProyectos = db.tblExperienciaProyectos.Find(id); if (tblExperienciaProyectos == null) { return(HttpNotFound()); } ViewBag.idHojaVida = tblExperienciaProyectos.tblHojaVida_ID; ViewBag.idUsuarioPlataforma = tblExperienciaProyectos.tblHojaVida.tblUsuarioPlataforma_ID; return(View(tblExperienciaProyectos)); }
public ActionResult AdicionarProyecto([Bind(Include = "tblExperienciaProyectos_ID,exppro_tituloProyecto,exppro_anoTerminacion,tblHojaVida_ID")] tblExperienciaProyectos tblExperienciaProyectos) { if (!(AspNetUsersRoles.IsUserInRole("Administrator", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Maestro", User.Identity.Name))) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (ModelState.IsValid) { db.tblExperienciaProyectos.Add(tblExperienciaProyectos); db.SaveChanges(); tblHojaVida hojaVida = (from t in db.tblHojaVida where t.tblHojaVida_ID == tblExperienciaProyectos.tblHojaVida_ID select t).FirstOrDefault(); if (hojaVida == null) { return(HttpNotFound()); } return(RedirectToAction("Investigacion")); } ViewBag.idHojaVida = tblExperienciaProyectos.tblHojaVida_ID; ViewBag.idUsuarioPlataforma = tblExperienciaProyectos.tblHojaVida.tblUsuarioPlataforma_ID; return(View(tblExperienciaProyectos)); }