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)); }
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")); }
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")); }