コード例 #1
0
        public ActionResult Index()
        {
            var userid = User.Identity.GetUserId();
            //ApplicationDbContext db = new ApplicationDbContext();

            BookConcrete bookConcrete = new BookConcrete();


            //kullanıcı hem kendi kitabını göremesin hem silinmiş kitaplar gelmesin hem de satılmamış kitaplar(aktif olanlar) gelsin.
            TempData["Kitaplar"] = bookConcrete.GetBooks(userid);

            //db.Books.Where(x => x.UserID != userid && x.IsDelete == false && x.IsActive == true).OrderBy(r => Guid.NewGuid()).Take(8).ToList();


            return(View()); //'TempData["Kitaplar"] ve var model' ikiside aynı işi yapıyor.
            //var model = db.Books.Where(x => x.UserID != userid && x.IsDelete == false && x.IsActive == true).OrderBy(r => Guid.NewGuid()).Take(8).ToList();

            //return View(model);
        }