// =================================================================================================== Chi tiết công thức public ActionResult Chitietcongthuc(int id) { var ct = db.NoiDungCTs.Where(x => x.MaCongThuc == id).ToList(); ViewBag.ctiet = ct; var nl = db.NguyenLieux.Where(x => x.MaCongThuc == id).ToList(); ViewBag.tp = nl; var review = db.Reviews.Where(x => x.ID_congthuc == id).ToList(); ViewBag.rv = review; var congthuc = db.CongThucs.Where(x => x.ID_congthuc == id).FirstOrDefault(); Session["Ctiet"] = congthuc; var save = new Luu_tru(); if (Session["ThanhVien"] == null) { save = db.Luu_tru.Where(x => x.ID_congthuc == id).FirstOrDefault(); } else { var id_user = (Session["ThanhVien"] as ThanhVien).ID_user; save = db.Luu_tru.Where(x => x.ID_congthuc == id && x.ID_user == id_user).FirstOrDefault(); } Session["Luu"] = save; var traloi = db.View_traloi.Where(x => x.MaTraLoi != 0).ToList(); ViewBag.Answer = traloi; string sess = "ct_" + id.ToString(); if ((string)Session[sess] == null) { congthuc.LuotXem++; db.SaveChanges(); Session[sess] = "đã xem"; } var dsct = db.CongThucs.Where(x => x.TenCongThuc != null).ToList(); dsct.Sort(new compareLuotxem()); dsct.Reverse(); ViewBag.dsct = dsct; return(View(congthuc)); }
public ActionResult Gobo_blog(int id) //-------------------- Bỏ yêu thích blog { if (ModelState.IsValid) { Luu_tru save_ = new Luu_tru(); if (Session["ThanhVien"] != null) { ThanhVien tv = Session["ThanhVien"] as ThanhVien; save_ = db.Luu_tru.Where(x => x.ID_blog == id && x.ID_user == tv.ID_user).FirstOrDefault(); db.Luu_tru.Remove(save_); db.SaveChanges(); return(RedirectToAction("Profile_", "Home", new { id = tv.ID_user })); } else { ModelState.AddModelError("", "Bạn chưa đăng nhập!"); } } return(RedirectToAction("Login")); }
public ActionResult Boluu_blog() //--------------------------------- Bỏ lưu bài viết yêu thích { if (ModelState.IsValid) { Luu_tru save_ = new Luu_tru(); if (Session["ThanhVien"] != null) { ThanhVien tv = Session["ThanhVien"] as ThanhVien; Blog blg = Session["Ctiet_Blog"] as Blog; save_ = db.Luu_tru.Where(x => x.ID_blog == blg.MaBlog && x.ID_user == tv.ID_user).FirstOrDefault(); db.Luu_tru.Remove(save_); db.SaveChanges(); return(RedirectToAction("ChitietBlog", "Home", new { id = blg.MaBlog })); } else { ModelState.AddModelError("", "Bạn chưa đăng nhập!"); } } return(RedirectToAction("Login")); }
public ActionResult Boluu() //--------------------------------- Bỏ lưu công thức yêu thích { if (ModelState.IsValid) { Luu_tru save_ = new Luu_tru(); if (Session["ThanhVien"] != null) { ThanhVien tv = Session["ThanhVien"] as ThanhVien; CongThuc ct = Session["Ctiet"] as CongThuc; save_ = db.Luu_tru.Where(x => x.ID_congthuc == ct.ID_congthuc && x.ID_user == tv.ID_user).FirstOrDefault(); db.Luu_tru.Remove(save_); db.SaveChanges(); return(RedirectToAction("Chitietcongthuc", "Home", new { id = ct.ID_congthuc })); } else { ModelState.AddModelError("", "Bạn chưa đăng nhập!"); } } return(RedirectToAction("Login")); }
//---------------------- Blog ---------- public ActionResult Luu_blog() //------------------------------------------ Lưu bài viết yêu thích { if (ModelState.IsValid) { Luu_tru save_ = new Luu_tru(); if (Session["ThanhVien"] != null) { ThanhVien tv = Session["ThanhVien"] as ThanhVien; Blog blg = Session["Ctiet_Blog"] as Blog; save_.ID_blog = blg.MaBlog; save_.ID_congthuc = null; save_.ID_user = tv.ID_user; save_.Ngay_luu = DateTime.Now; db.Luu_tru.Add(save_); db.SaveChanges(); return(RedirectToAction("ChitietBlog", "Home", new { id = blg.MaBlog })); } else { ModelState.AddModelError("", "Bạn chưa đăng nhập!"); } } return(RedirectToAction("Login")); }
public ActionResult Luu() //------------------------------------------ Lưu công thức yêu thích { if (ModelState.IsValid) { Luu_tru save_ = new Luu_tru(); if (Session["ThanhVien"] != null) { ThanhVien tv = Session["ThanhVien"] as ThanhVien; CongThuc ct = Session["Ctiet"] as CongThuc; save_.ID_congthuc = ct.ID_congthuc; save_.ID_blog = null; save_.ID_user = tv.ID_user; save_.Ngay_luu = DateTime.Now; db.Luu_tru.Add(save_); db.SaveChanges(); return(RedirectToAction("Chitietcongthuc", "Home", new { id = ct.ID_congthuc })); } else { ModelState.AddModelError("", "Bạn chưa đăng nhập!"); } } return(RedirectToAction("Login")); }
private void TaiLogoKhachSan() { byte[] NhiPhan_Logo = Luu_tru.DocHinh("logo"); The_hien.Xuat_Hinh(NhiPhan_Logo, btnImgLogo); }