コード例 #1
0
        // GET: suplidores/Create
        public ActionResult Create(int?id)
        {
            if (Session["Username"] == null)
            {
                return(RedirectToAction("Login", "Logins"));
            }

            if (id == null)
            {
                ViewBag.TipoSuplidor = new SelectList(db.TipoSuplidor, "idTipoSuplidor", "Nombre");

                return(View());
            }
            suplidores suplidores = db.suplidores.Find(id);

            if (suplidores == null)
            {
                return(HttpNotFound());
            }
            if (id != null)
            {
                ViewBag.TipoSuplidor = new SelectList(db.TipoSuplidor, "idTipoSuplidor", "Nombre", suplidores.TipoSuplidor);

                ViewBag.id   = "algo";
                ViewBag.foto = suplidores.Foto;

                return(View(suplidores));
            }

            return(View());
        }
コード例 #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            suplidores suplidores = db.suplidores.Find(id);

            db.suplidores.Remove(suplidores);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #3
0
 public ActionResult Edit([Bind(Include = "idSuplidor,nombre,telefono,direccion,correo,cedula")] suplidores suplidores)
 {
     if (ModelState.IsValid)
     {
         db.Entry(suplidores).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(suplidores));
 }
コード例 #4
0
        // GET: suplidores1/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            suplidores suplidores = db.suplidores.Find(id);

            if (suplidores == null)
            {
                return(HttpNotFound());
            }
            return(View(suplidores));
        }
コード例 #5
0
        public ActionResult Create([Bind(Include = "idSuplidor,nombre,telefono,direccion,correo,cedula,Foto,Status")] suplidores suplidores)
        {
            if (ModelState.IsValid)
            {
                var usuarioid = Session["userid"].ToString();
                var empresaid = Session["empresaid"].ToString();
                suplidores.usuarioid = Convert.ToInt32(usuarioid);
                suplidores.empresaid = Convert.ToInt32(empresaid);
                db.suplidores.Add(suplidores);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(suplidores));
        }
コード例 #6
0
        // GET: suplidores/Details/5
        public ActionResult Details(int?id)
        {
            if (Session["Username"] == null)
            {
                return(RedirectToAction("Login", "Logins"));
            }

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            suplidores suplidores = db.suplidores.Find(id);

            if (suplidores == null)
            {
                return(HttpNotFound());
            }
            return(View(suplidores));
        }
コード例 #7
0
        public ActionResult Create([Bind(Include = "idSuplidor,nombre,telefono,direccion,correo,cedula,Foto,TipoSuplidor,limitetiempo,Personafisica")] suplidores suplidores)
        {
            var t = (from s in db.suplidores where s.idSuplidor == suplidores.idSuplidor select s.idSuplidor).Count();

            if (t != 0)
            {
                if (ModelState.IsValid)
                {
                    if (suplidores.nombre != null)
                    {
                        suplidores.nombre = suplidores.nombre.ToUpper();
                    }
                    if (suplidores.direccion != null)
                    {
                        suplidores.direccion = suplidores.direccion.ToUpper();
                    }
                    if (suplidores.correo != null)
                    {
                        suplidores.correo = suplidores.correo.ToUpper();
                    }
                    if (suplidores.Personafisica != null)
                    {
                        suplidores.Personafisica = suplidores.Personafisica.ToUpper();
                    }
                    suplidores.Status = "1";
                    var usuarioid = Session["userid"].ToString();
                    var empresaid = Session["empresaid"].ToString();
                    suplidores.usuarioid       = Convert.ToInt32(usuarioid);
                    suplidores.empresaid       = Convert.ToInt32(empresaid);
                    db.Entry(suplidores).State = EntityState.Modified;
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            else if (t <= 0)
            {
                if (ModelState.IsValid)
                {
                    if (suplidores.nombre != null)
                    {
                        suplidores.nombre = suplidores.nombre.ToUpper();
                    }
                    if (suplidores.direccion != null)
                    {
                        suplidores.direccion = suplidores.direccion.ToUpper();
                    }
                    if (suplidores.correo != null)
                    {
                        suplidores.correo = suplidores.correo.ToUpper();
                    }
                    if (suplidores.Personafisica != null)
                    {
                        suplidores.Personafisica = suplidores.Personafisica.ToUpper();
                    }
                    suplidores.Status = "1";
                    var usuarioid = Session["userid"].ToString();
                    var empresaid = Session["empresaid"].ToString();
                    suplidores.usuarioid = Convert.ToInt32(usuarioid);
                    suplidores.empresaid = Convert.ToInt32(empresaid);
                    db.suplidores.Add(suplidores);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            return(View(suplidores));
        }