Esempio n. 1
0
 // GET: DiseñoCarritos/Delete/5
 public ActionResult Delete(DiseñoCarrito dis)
 {
     foreach (DiseñoCarrito item in Carrito.lstDisenos)
     {
         if (item.DiseñoID.Equals(dis.DiseñoID))
         {
             dis = item;
         }
     }
     return(View(dis));
 }
Esempio n. 2
0
        public ActionResult Create([Bind(Include = "DiseñoCarritoID,DiseñoID,Cantidad,SubTotal")] DiseñoCarrito diseñoCarrito)
        {
            diseñoCarrito.PrecioUnitario = diseñoCarrito.diseño.PrecioUnitario;
            if (ModelState.IsValid)
            {
                db.DiseñoCarrito.Add(diseñoCarrito);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.DiseñoID = new SelectList(db.Diseño, "DiseñoID", "Descripcion", diseñoCarrito.DiseñoID);
            return(View(diseñoCarrito));
        }
Esempio n. 3
0
        // GET: DiseñoCarritos/Edit/5
        public ActionResult Edit(DiseñoCarrito dis)
        {
            if (dis == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            foreach (DiseñoCarrito item in Carrito.lstDisenos)
            {
                if (item.DiseñoID.Equals(dis.DiseñoID))
                {
                    item.diseño = dis.diseño;
                }
            }
            if (dis == null)
            {
                return(HttpNotFound());
            }
            ViewBag.DiseñoID = new SelectList(db.Diseño, "DiseñoID", "Descripcion", dis.DiseñoID);
            return(View(dis));
        }
        public ActionResult AgregarCarrito(FormCollection form)
        {
            Diseño dis = db.Diseño.Find(int.Parse(Request["item.DiseñoID"].ToString()));

            DiseñoCarrito item = new DiseñoCarrito();

            item.DiseñoCarritoID = Carrito.lstDisenos.Count + 1;
            item.diseño          = dis;
            item.DiseñoID        = dis.DiseñoID;
            item.Cantidad        = int.Parse(Request["Cantidad"].ToString());
            item.CalcularSubtotal();
            item.PrecioUnitario = item.diseño.PrecioUnitario;

            //Agregamos el artículo al carrito(lista)
            Carrito.lstDisenos.Add(item);


            if (dis == null)
            {
                return(HttpNotFound());
            }
            return(View(dis));
        }
Esempio n. 5
0
 public ActionResult DeleteConfirmed(DiseñoCarrito dis)
 {
     Carrito.lstDisenos.Remove(dis);
     return(RedirectToAction("Index"));
 }
Esempio n. 6
0
 // GET: DiseñoCarritos/Details/5
 public ActionResult Details(DiseñoCarrito dis)
 {
     return(View(dis));
 }