コード例 #1
0
        public IActionResult GetProductCount(string MaLoai = "0")
        {
            ThucDonViewModel query = new ThucDonViewModel(db);
            var response           = query.GetAllDataByCate(MaLoai).Count();

            return(Json(response));
        }
コード例 #2
0
        public IActionResult Index(string id)
        {
            ThucDonViewModel query = new ThucDonViewModel(db);
            var td = query.GetDataById(id);

            var thucDon = db.ThucDon.Find(Convert.ToInt32(id));

            if (thucDon.LuotXem == null)
            {
                thucDon.LuotXem = 1;
            }
            else
            {
                thucDon.LuotXem++;
            }

            db.Update(thucDon);
            db.SaveChanges();
            ViewBag.CungLoai = query.GetAllDataByCate(td.MaLoai.ToString()).Take(3);
            DanhGiaViewModel query_dg = new DanhGiaViewModel(db);

            ViewBag.ListDanhGia = query_dg.GetDanhGiaByProduct(id).OrderByDescending(x => x.MaDanhGia);
            ViewBag.ThucDon     = td;
            return(View());
        }
コード例 #3
0
ファイル: MenuController.cs プロジェクト: quyetnc/ECommerce
        public IActionResult getProductsByCate(string categoryID)
        {
            //return Content("Oke");
            ThucDonViewModel query_thucdon = new ThucDonViewModel(db);

            ViewBag.ListProduct = query_thucdon.GetAllDataByCate(categoryID);

            return(PartialView("_resultCategory", ViewBag.ListProduct));
        }
コード例 #4
0
        public IActionResult Index(string id)
        {
            ThucDonViewModel query = new ThucDonViewModel(db);
            var td = query.GetDataById(id);

            ViewBag.CungLoai = query.GetAllDataByCate(td.MaLoai.ToString()).Take(4);
            DanhGiaViewModel query_dg = new DanhGiaViewModel(db);

            ViewBag.ListDanhGia = query_dg.GetDanhGiaByProduct(id).OrderByDescending(x => x.MaDanhGia);
            return(View(td));
        }