Example #1
0
        public ActionResult Create([Bind(Include = "prodId,prodName,prodDesc,prodPrice,prodQuan")] Product product)
        {
            if (ModelState.IsValid)
            {
                db.Products.Add(product);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(product));
        }
Example #2
0
        public ActionResult Create([Bind(Include = "Id,productId,cartId,checkoutDate,quantityPurchased")] ProductCart productCart)
        {
            if (ModelState.IsValid)
            {
                db.ProductCarts.Add(productCart);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.cartId    = new SelectList(db.Carts, "Id", "status", productCart.cartId);
            ViewBag.productId = new SelectList(db.Products, "prodId", "prodName", productCart.productId);
            return(View(productCart));
        }
Example #3
0
        public ActionResult Register(User u)
        {
            User match = (from x in db.Users where x.userName == u.userName select x).FirstOrDefault();

            if (match == null)
            {
                u.userRoles = "Customer";
                db.Users.Add(u);
                Cart cart = new Cart()
                {
                    userId = u.userId,
                    status = "no"
                };
                db.Carts.Add(cart);
                db.SaveChanges();

                return(RedirectToAction("Login"));
            }
            else
            {
                ViewBag.Msg = "Please choose another username...";
                return(View("Register"));
            }
        }