Example #1
0
        public ActionResult ThemSP(string ma, string strurl)
        {
            SanPham ls = db.SanPhams.Find(ma);

            if (ls == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            List <MuaSP> lsm = GetSP();
            //Kiểm tra xe có hay chưa
            MuaSP ms = lsm.Find(n => n.xmaSP == ma);

            if (ms == null)
            {
                ms = new MuaSP(ma);
                lsm.Add(ms);
                return(Redirect(strurl));
            }
            else
            {
                ms.xSL++; // nếu ko thì cộng lên
            }
            return(Redirect(strurl));
        }
Example #2
0
        public ActionResult Capnhat(string ma, FormCollection f)
        {
            SanPham sp = db.SanPhams.Find(ma);

            if (sp == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            List <MuaSP> lss = GetSP();
            MuaSP        x   = lss.FirstOrDefault(n => n.xmaSP == ma);

            if (x != null)
            {
                x.xSL = int.Parse(f["txtSoLuong"].ToString());
            }
            return(RedirectToAction("Datsanpham"));
        }
Example #3
0
        public ActionResult Xoasanpham(string ma)
        {
            SanPham x = db.SanPhams.Find(ma);

            if (x == null)
            {
                Response.StatusCode = 404;
                return(null);
            }
            List <MuaSP> lsm = GetSP();
            MuaSP        m   = lsm.FirstOrDefault(n => n.xmaSP == ma);

            if (m != null)
            {
                lsm.RemoveAll(n => n.xmaSP == ma);
            }
            if (lsm.Count == 0)
            {
                return(RedirectToAction("Index", "Home"));
            }
            return(RedirectToAction("Datsanpham"));
        }