public ActionResult Edit(Modulo modulo) { if (ModelState.IsValid) { string input = modulo.Nombre; string output = input.Replace("or 1=1", " "); output = output.Replace("modulo", "_"); modulo.Nombre = output; db.Entry(modulo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(modulo)); }
public ActionResult Edit([Bind(Include = "nombreProyecto_FK,nombre,complejidad,duracionEstimada,duracionReal,cedulaResponsable_FK,estado")] Requerimiento requerimiento, string nombreProyecto, string miembros) { string usuario = System.Web.HttpContext.Current.Session["rol"] as string; ViewBag.user = usuario; using (Gr02Proy3Entities db = new Gr02Proy3Entities()) { if (ModelState.IsValid) { //encuentro el id respectivo para modificarlo en requerimimiento //encuentro el usuario respectivo var desarrollador = from a in db.Equipo where a.EmpleadoDesarrollador.nombreED == miembros && a.nombreProy_FK == requerimiento.nombreProyecto_FK select a.cedulaEM_FK; //los modifico requerimiento.idModulo_FK = modId; requerimiento.cedulaResponsable_FK = desarrollador.FirstOrDefault(); //guardo el cambio en la base db.Entry(requerimiento).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(requerimiento)); } }
public ActionResult Edit([Bind(Include = "cedulaED,nombreED,apellido1ED,apellido2ED,fechaInicio,fechaNacimiento,edad,telefono,correo,disponibilidad,direccionExacta,distrito,canton,provincia,flg")] EmpleadoDesarrollador empleadoDesarrollador) { if (ModelState.IsValid) { db.Entry(empleadoDesarrollador).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(empleadoDesarrollador)); }
public ActionResult Edit([Bind(Include = "cedula,nombre,apellido1,apellido2,telefono,direccionExacta,distrito,canton,provincia")] Cliente cliente) { if (ModelState.IsValid) { db.Entry(cliente).State = EntityState.Modified; db.SaveChanges(); //Guarda los cambios al modificar return(RedirectToAction("Index")); } return(View(cliente)); }
/*Editar habilidad * @param atributos para editar * @return vista */ public ActionResult Edit([Bind(Include = "cedulaEmpleadoPK_FK,conocimientos")] Habilidades habilidades) { if (ModelState.IsValid) { db.Entry(habilidades).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", new { id = habilidades.cedulaEmpleadoPK_FK })); } ViewBag.cedulaEmpleadoPK_FK = new SelectList(db.EmpleadoDesarrollador, "cedulaED", "nombreED", habilidades.cedulaEmpleadoPK_FK); return(View(habilidades)); }
public ActionResult Edit([Bind(Include = "nombre,duracionEstimada,costoTrabajo,costoEstimado,objetivo,fechaFinalizacion,fechaInicio,cedulaCliente")] Proyecto.Models.Proyecto proyecto, string lider) { if (ModelState.IsValid) { db.Entry(proyecto).State = EntityState.Modified; db.SaveChanges(); var equipo = from a in db.Equipo where a.nombreProy_FK == proyecto.nombre && a.rol == true select a; var person = from b in db.EmpleadoDesarrollador where (b.nombreED.Equals(lider)) select b.cedulaED; //equipo.FirstOrDefault().cedulaEM_FK = person.FirstOrDefault(); return(RedirectToAction("")); } var equip = from a in db.Equipo where a.nombreProy_FK == proyecto.nombre && a.rol == true select a; var empleado = from a in db.EmpleadoDesarrollador where equip.FirstOrDefault().cedulaEM_FK == a.cedulaED select a; List <SelectListItem> empl = getEmpledos(); var newItem = new SelectListItem { Text = empleado.FirstOrDefault().nombreED, Value = empleado.FirstOrDefault().nombreED }; empl.Add(newItem); ViewBag.cedulaCliente = new SelectList(db.Cliente, "cedula", "nombre", proyecto.cedulaCliente); ViewBag.cedulaLider = new SelectList(empl, "Value", "Text", empleado.FirstOrDefault().nombreED); return(View(proyecto)); }