Ejemplo n.º 1
0
        public ActionResult Chitiet(string seolink)
        {
            //  tu id cua san pham lay duoc no thuoc danh muc tin tuc nao
            DetailMenu tinTuc = _detailMenuRepository.Get(o => o.Link.Equals(seolink));

            if (tinTuc.TinhTrangSP && tinTuc.ShowKhuyenMai == false)//su kien khuyen mai
            {
                ViewData["duongdan"] = "/su-kien-khuyen-mai.html";
                ViewData["ten"]      = "Sự Kiện Khuyến mãi";
            }
            else
            {
                ViewData["duongdan"] = "/bi-quyet-lam-dep.html";
                ViewData["ten"]      = "Bí Quyết Làm Đẹp";
            }
            TinTucModel model = new TinTucModel()
            {
                tinkhacs      = _detailMenuRepository.GetMany(o => o.id_Menu == 20 && o.ok && o.ShowMenu && o.TinhTrangSP == false && o.ShowKhuyenMai).OrderByDescending(o => o.sDate).Take(8).ToList(),
                TinTucChiTiet = tinTuc,
                TagTinTucs    = _tagTinTucRepository.GetTenTagForTinTuc(seolink)
            };

            _detailMenuRepository.Update(tinTuc);
            _unitOfWork.Commit();
            return(View("ChiTiet", model));
        }