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 Create([Bind(Include = "usuario_id,cuenta,telefono,nombre,apellido,rol,activo,password")] usuario usuario)
        {
            if (ModelState.IsValid)
            {
                if (usuario.cuenta != null)
                {
                    if (usuario.cuenta.StartsWith("DIAP") == true || usuario.cuenta.StartsWith("diap") == true)
                    {
                        db.usuario.Add(usuario);
                        db.SaveChanges();
                        return(RedirectToAction("../Home/Login"));
                    }
                    else
                    {
                        return(RedirectToAction("error"));
                    }
                }
                else
                {
                    return(RedirectToAction("error"));
                }
            }

            ViewBag.rol = new SelectList(db.rol, "rol_id", "tipo", usuario.rol);
            return(View(usuario));
        }
示例#3
0
        public ActionResult Create([Bind(Include = "medida_id,descripcion")] medida medida)
        {
            if (Session["UserID"] != null)
            {
                if (ModelState.IsValid)
                {
                    db.medida.Add(medida);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

                return(View(medida));
            }
            else
            {
                return(RedirectToAction("../Home/Login"));
            }
        }
示例#4
0
        public ActionResult Create([Bind(Include = "it_id,cuenta,nombre,apellido,estado, rol,password")] it it)
        {
            if (Session["UserID"] != null)
            {
                if (ModelState.IsValid)
                {
                    db.it.Add(it);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

                return(View(it));
            }
            else
            {
                return(RedirectToAction("../Home/Login"));
            }
        }
        public ActionResult Create([Bind(Include = "falla_id,descripcion")] falla falla)
        {
            if (Session["UserID"] != null)
            {
                if (ModelState.IsValid)
                {
                    db.falla.Add(falla);
                    db.SaveChanges();
                    return RedirectToAction("Index");
                }

                return View(falla);
            }
            else
            {
                return RedirectToAction("../Home/Login");
            }



        }
示例#6
0
        public ActionResult Create([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)
                {
                    db.soporte.Add(soporte);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

                ViewBag.estado  = new SelectList(db.estado, "estado_id", "descripcion", soporte.estado);
                ViewBag.falla   = new SelectList(db.falla, "falla_id", "descripcion", soporte.falla1);
                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"));
            }
        }
        public ActionResult Create([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)
            {
                DBSoporteEntities db = new DBSoporteEntities();

                //if (lista.Count == 0)
                //{
                if (ModelState.IsValid)
                {
                    db.soporte.Add(soporte);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }

                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.it1);
                ViewBag.medida  = new SelectList(db.medida, "medida_id", "descripcion", soporte.medida1);
                ViewBag.usuario = new SelectList(db.usuario, "usuario_id", "cuenta", soporte.usuario1);
                return(View("Busqueda"));
            }
            return(RedirectToAction("error"));
        }