コード例 #1
0
        public IActionResult SearchProduct(string keyword, string page = "1")
        {
            var page_num           = int.Parse(page);
            ThucDonViewModel query = new ThucDonViewModel(db);
            var response           = query.GetDataByNameWithPage(keyword, page_num);

            return(Json(response));
        }
コード例 #2
0
        public IActionResult GetProductByName(string keyword, int page = 1, int limit = 6)
        {
            keyword = keyword.ToLower();
            ThucDonViewModel query_thucdon = new ThucDonViewModel(db);
            var response = query_thucdon.GetDataByNameWithPage(keyword, page, limit);

            return(Json(response));
        }
コード例 #3
0
        public IActionResult DeleteProductSearch(string id, string keyword, string page)
        {
            List <ChiTietGioHang> ctgh = db.ChiTietGioHang.Where(x => x.MaThucDon == int.Parse(id)).ToList();

            foreach (var item in ctgh)
            {
                db.ChiTietGioHang.Remove(item);
            }
            List <DanhGia> dg = db.DanhGia.Where(x => x.MaThucDon == int.Parse(id)).ToList();

            foreach (var item in dg)
            {
                db.DanhGia.Remove(item);
            }
            ThucDonViewModel query = new ThucDonViewModel(db);

            query.DeleteThucDonById(id);
            var response = query.GetDataByNameWithPage(keyword, int.Parse(page));

            return(Json(response));
        }