// GET: tblIntegrantesGrupoInvs/Delete/5 public ActionResult Delete(long?id) { if (!(AspNetUsersRoles.IsUserInRole("Administrator", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Maestro", User.Identity.Name))) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblIntegrantesGrupoInv tblIntegrantesGrupoInv = db.tblIntegrantesGrupoInv.Find(id); var idGrupo = tblIntegrantesGrupoInv.tblGruposInvestigacion_ID; db.tblIntegrantesGrupoInv.Remove(tblIntegrantesGrupoInv); db.SaveChanges(); return(RedirectToAction("Integrantes", "IntegrantesGrupoInv")); }
public ActionResult AgregarIntegranteGrupoInv(string idUsuario, long idGrupo) { if (!(AspNetUsersRoles.IsUserInRole("Administrator", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Maestro", User.Identity.Name))) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblIntegrantesGrupoInv nuevoIntegrante = new tblIntegrantesGrupoInv(); nuevoIntegrante.intGruInv_fechaVinculacion = DateTime.Now; nuevoIntegrante.tblGruposInvestigacion_ID = idGrupo; nuevoIntegrante.tblUsuarioPlataforma_ID = idUsuario; db.tblIntegrantesGrupoInv.Add(nuevoIntegrante); db.SaveChanges(); return(RedirectToAction("Integrantes")); }
public ActionResult AgregarIntegrantes([Bind(Include = "tblIntegrantesGrupoInv_ID,tblGruposInvestigacion_ID,tblUsuarioPlataforma_ID")] tblIntegrantesGrupoInv tblIntegrantesGrupoInv) { if (!(AspNetUsersRoles.IsUserInRole("Administrator", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Maestro", User.Identity.Name))) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (ModelState.IsValid) { tblIntegrantesGrupoInv.intGruInv_fechaVinculacion = DateTime.Now; db.tblIntegrantesGrupoInv.Add(tblIntegrantesGrupoInv); db.SaveChanges(); tblGruposInvestigacion g = db.tblGruposInvestigacion.Find(tblIntegrantesGrupoInv.tblGruposInvestigacion_ID); return(RedirectToAction("Integrantes")); //return RedirectToAction("Integrantes", new { id = g.tblGruposInvestigacion_ID }); } ViewBag.tblGruposInvestigacion_ID = new SelectList(db.tblGruposInvestigacion, "tblGruposInvestigacion_ID", "gruInv_nombreGrupo", tblIntegrantesGrupoInv.tblGruposInvestigacion_ID); return(View(tblIntegrantesGrupoInv)); }