Exemplo n.º 1
0
        public ActionResult Index()
        {
            var sachDao = new SachClientDao();

            ViewBag.HotBook = sachDao.ListHotSach(4);
            return(View());
        }
Exemplo n.º 2
0
        public ActionResult Search(string NoiDungTim)
        {
            SachClientDao dao = new SachClientDao();
            var           res = dao.SearchByName(NoiDungTim);

            return(View(res));
        }
Exemplo n.º 3
0
        public ActionResult ChiTietSach(int id)
        {
            var cate = new SachClientDao().ViewDetail(id);

            ViewBag.Loai = new LoaiSachClientDao().ViewDetail(cate.MaLoai.Value);
            ViewBag.ListRelateProducts = new SachClientDao().ListRelateProducts(id);
            return(View(cate));
        }
Exemplo n.º 4
0
        public ActionResult Loai(long id, int page = 1, int pagesize = 4)
        {
            var cate = new LoaiSachClientDao().ViewDetail(id);

            ViewBag.Loai = cate;
            var model = new SachClientDao().ListByCategoryID(id, page, pagesize);

            return(View(model));
        }
Exemplo n.º 5
0
        public ActionResult AddItem(int IDSach, int SoLuong)
        {
            var sach = new SachClientDao().ViewDetail(IDSach);
            var cart = Session[CartSession];

            if (cart != null)
            {
                var list = (List <Cartitem>)cart;
                if (list.Exists(x => x.Sach.IDSach == IDSach))
                {
                    foreach (var item in list)
                    {
                        if (item.Sach.IDSach == IDSach)
                        {
                            item.SoLuong += SoLuong;
                        }
                    }
                }
                else
                {
                    var item = new Cartitem();
                    item.Sach    = sach;
                    item.SoLuong = SoLuong;
                    list.Add(item);
                }
                Session[CartSession] = list;
            }
            else
            {
                //tạo mới dối tượng cart item
                var item = new Cartitem();
                item.Sach    = sach;
                item.SoLuong = SoLuong;
                var list = new List <Cartitem>();
                list.Add(item);
                //Gán vào session
                Session[CartSession] = list;
            }
            return(RedirectToAction("Index"));
        }