// 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));
        }