public ActionResult MaGiam(string magiam) { Session["null"] = null; var Magiam = db.MaGiamGias.Where(x => x.Magiam == magiam).FirstOrDefault(); if (Magiam == null) { Session["null"] = 1; return(RedirectToAction("GioHang")); } else if (Magiam.soluong > 0 && Magiam != null) { MaGiamGia dh = db.MaGiamGias.Find(Magiam.ID); Session["MaGiam"] = Magiam.GiaTri; Session["soluongma"] = null; dh.soluong--; db.Entry(dh).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("GioHang")); } else if (Magiam.soluong <= 0 || Magiam != null) { Session["soluongma"] = 0; return(RedirectToAction("GioHang")); } else { return(View()); } }
public ActionResult Createcode(FormCollection frmCreate, MaGiamGia mn) { mn.Magiam = frmCreate["Magiam"]; mn.GiaTri = int.Parse(frmCreate["GiaTri"].ToString()); mn.soluong = int.Parse(frmCreate["soluong"].ToString()); db.MaGiamGias.Add(mn); db.SaveChanges(); Session["suc"] = "Tạo mã thành công!"; return(RedirectToAction("Createtintuc", "AdminCRUD")); }
public int SuDungMaGiamGia(string maGiamGia) { using (CSDLQuanLyQuanAoDataContext db = new CSDLQuanLyQuanAoDataContext()) { MaGiamGia getMaGiamGia = db.MaGiamGias.Where(p => p.MaGiamGia1.Equals(maGiamGia)).SingleOrDefault(); if (getMaGiamGia != null) { return(getMaGiamGia.HeSoGiam); } else { return(-1); } } }