public ActionResult DeleteConfirmed(int id)
        {
            tblProgramaTareasContratista programa_tareas = db.tblProgramaTareasContratista.Find(id);

            db.tblProgramaTareasContratista.Remove(programa_tareas);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "Id,Id_Contratista,Nombre,Descripcion,Alternativa,Responsabilidad,Fecha_Corte")] tblProgramaTareasContratista programa_tareas)
 {
     if (ModelState.IsValid)
     {
         db.Entry(programa_tareas).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Id_Contratista  = new SelectList(db.AspNetUsers, "Id", "UserName", programa_tareas.Id_Contratista);
     ViewBag.Responsabilidad = new SelectList(db.tblResponsabContratista, "Id", "Id_Contratista", programa_tareas.Responsabilidad);
     ViewBag.Alternativa     = new SelectList(db.tblAlternativas, "Id_Alternativa", "Des_Alternativa", programa_tareas.Alternativa);
     return(View(programa_tareas));
 }
        // GET: agendar/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tblProgramaTareasContratista programa_tareas = db.tblProgramaTareasContratista.Find(id);

            if (programa_tareas == null)
            {
                return(HttpNotFound());
            }
            return(View(programa_tareas));
        }
        // GET: agendar/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            tblProgramaTareasContratista programa_tareas = db.tblProgramaTareasContratista.Find(id);

            if (programa_tareas == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Id_Contratista  = new SelectList(db.AspNetUsers, "Id", "UserName", programa_tareas.Id_Contratista);
            ViewBag.Responsabilidad = new SelectList(db.tblResponsabContratista, "Id", "Id_Contratista", programa_tareas.Responsabilidad);
            ViewBag.Alternativa     = new SelectList(db.tblAlternativas, "Id_Alternativa", "Des_Alternativa", programa_tareas.Alternativa);
            return(View(programa_tareas));
        }
        public ActionResult Seleccionar()
        {
            if (AspNetUsersRoles.IsUserInRole("Administrador", User.Identity.Name) || AspNetUsersRoles.IsUserInRole("Coordinador", User.Identity.Name))
            {
                tblProgramaTareasContratista nueva = new tblProgramaTareasContratista();
                var             manager            = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext()));
                ApplicationUser currentUser        = manager.FindById(User.Identity.GetUserId());

                int equipo = (from e in db.tblEquiposTrabajo where e.Id_Coordinador.Equals(currentUser.Id) select e.Id_Equipo).SingleOrDefault();

                string idequipo = equipo.ToString();

                List <AspNetUsers> usuarios = db.AspNetUsers.Where(x => x.Equipo.Equals(idequipo)).ToList();


                ViewBag.Id_Contratista = new SelectList(usuarios, "Id", "LastName");

                return(View());
            }
            else
            {
                return(RedirectToAction("IniciarSesion", "Usuario"));
            }
        }
 public ActionResult Seleccionar(tblProgramaTareasContratista nueva)
 {
     TempData["IdContr"] = nueva.Id_Contratista;
     return(RedirectToAction("tarea", "agendar"));
 }
Пример #7
0
 public ActionResult SeleccionarTarea(tblProgramaTareasContratista ts)
 {
     TempData["IdTarea"] = ts.Id;
     return(RedirectToAction("Create", "actividad"));
 }