public ActionResult Edit([Bind(Include = "soporte_id,equipo,nro_de_orden,it,usuario,fecha_inicio,fecha_final,division,descripcion,observaciones,estado,borrado,falla,medida")] soporte soporte)
 {
     if (Session["UserID"] != null)
     {
         if (ModelState.IsValid)
         {
             if (soporte.descripcion.Length >= 150)
             {
                 return(RedirectToAction("JavaScriptResult"));
             }
             else
             {
                 //System.Data.Entity.Validation.DbEntityValidationException
                 db.Entry(soporte).State = EntityState.Modified;
                 db.SaveChanges();
                 return(RedirectToAction("Busqueda"));
             }
         }
         ViewBag.estado  = new SelectList(db.estado, "estado_id", "descripcion", soporte.estado);
         ViewBag.falla   = new SelectList(db.falla, "falla_id", "descripcion", soporte.falla);
         ViewBag.it      = new SelectList(db.it, "it_id", "cuenta", soporte.it);
         ViewBag.medida  = new SelectList(db.medida, "medida_id", "descripcion", soporte.medida);
         ViewBag.usuario = new SelectList(db.usuario, "usuario_id", "cuenta", soporte.usuario);
         return(View(soporte));
     }
     else
     {
         return(RedirectToAction("../Home/Login"));
     }
 }
示例#2
0
 public ActionResult Edit([Bind(Include = "usuario_id,cuenta,telefono,nombre,apellido,rol,activo,password")] usuario usuario)
 {
     if (ModelState.IsValid)
     {
         db.Entry(usuario).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.rol = new SelectList(db.rol, "rol_id", "tipo", usuario.rol);
     return(View(usuario));
 }
示例#3
0
 public ActionResult Edit([Bind(Include = "medida_id,descripcion")] medida medida)
 {
     if (Session["UserID"] != null)
     {
         if (ModelState.IsValid)
         {
             db.Entry(medida).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         return(View(medida));
     }
     else
     {
         return(RedirectToAction("../Home/Login"));
     }
 }
示例#4
0
 public ActionResult Edit([Bind(Include = "it_id,cuenta,nombre,apellido,estado, rol, password")] it it)
 {
     if (Session["UserID"] != null)
     {
         if (ModelState.IsValid)
         {
             db.Entry(it).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         return(View(it));
     }
     else
     {
         return(RedirectToAction("../Home/Login"));
     }
 }