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")); }
public ActionResult SeleccionarTarea(tblProgramaTareasContratista ts) { TempData["IdTarea"] = ts.Id; return(RedirectToAction("Create", "actividad")); }