public ActionResult DanhGia(DanhGia danhgia) { try { if (ModelState.IsValid) { if (this.IsCaptchaValid("Captcha is not valid")) { var sanpham = db.SanPhams.SingleOrDefault(s => s.IdSanPham == danhgia.IdSanPham); danhgia.ThoiGian = System.DateTime.Now; db.DanhGia.Add(danhgia); db.SaveChanges(); Response.Redirect("/san-pham/" + danhgia.IdSanPham + "/" + Utilities.EditString.BoDauTrenChuoi(sanpham.TenSP)); } else { ViewBag.CaptchaError = "Mã xác nhận không đúng"; } } } catch { ViewBag.CaptchaError = "Mã xác nhận không đúng"; } return PartialView(danhgia); }
public ActionResult LienHe(DanhGia danhgia) { try { if (ModelState.IsValid) { if (this.IsCaptchaValid("Captcha is not valid")) { var sanpham = db.SanPhams.SingleOrDefault(s => s.IdSanPham == danhgia.IdSanPham); danhgia.ThoiGian = System.DateTime.Now; db.DanhGia.Add(danhgia); db.SaveChanges(); ViewBag.Success = "Chúng tôi đã nhận được thông tin của bạn và sẽ gửi phản hồi lại cho bạn sớm nhất có thể!"; return View(); } else { ViewBag.CaptchaError = "Mã xác nhận không đúng"; } } } catch { ViewBag.CaptchaError = "Mã xác nhận không đúng"; } return View(danhgia); }
public ActionResult DanhGia(int id) { var sanpham = db.SanPhams.SingleOrDefault(s => s.IdSanPham == id); DanhGia danhgia = new DanhGia(); danhgia.IdSanPham = sanpham.IdSanPham; return PartialView(danhgia); }