Esempio n. 1
0
        public ActionResult BlogPartial(int Sayfa = 1)
        {
            IndexBlogModel sepet = new IndexBlogModel();

            try
            {
                string lang = "tr";
                if (Request.Cookies["Language"] != null)
                {
                    string cookie = Request.Cookies["Language"].Value;

                    if (cookie != null && cookie == "tr")
                    {
                        Thread.CurrentThread.CurrentCulture   = new System.Globalization.CultureInfo("tr-TR");
                        Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("tr-TR");
                    }
                    else
                    {
                        lang = "en";
                        Thread.CurrentThread.CurrentCulture   = new System.Globalization.CultureInfo("en-GB");
                        Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-GB");
                    }
                }
                else
                {
                    Thread.CurrentThread.CurrentCulture   = new System.Globalization.CultureInfo("tr-TR");
                    Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("tr-TR");
                }
                if (lang == "tr")
                {
                    sepet.armut = db.Blog.Include("Kategori").OrderByDescending(x => x.BlogId).ToPagedList(Sayfa, 10);
                }
                else
                {
                    sepet.elma = db.BlogEN.Include("KategoriEN").OrderByDescending(x => x.BlogId).ToPagedList(Sayfa, 10);
                }
                ViewBag.lang = lang;
            }
            catch (Exception ex)
            {
                string msg = ex.Message;
                AddLog(msg);
            }

            return(View(sepet));
        }
Esempio n. 2
0
        public ActionResult Index(int Sayfa = 1)
        {
            IndexBlogModel sepet = new IndexBlogModel();

            try
            {
                string lang = "tr";
                if (Request.Cookies["Language"] != null)
                {
                    string cookie = Request.Cookies["Language"].Value;

                    if (cookie != null && cookie == "tr")
                    {
                        Thread.CurrentThread.CurrentCulture   = new System.Globalization.CultureInfo("tr-TR");
                        Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("tr-TR");
                    }
                    else
                    {
                        lang = "en";
                        Thread.CurrentThread.CurrentCulture   = new System.Globalization.CultureInfo("en-GB");
                        Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("en-GB");
                    }
                }
                else
                {
                    Thread.CurrentThread.CurrentCulture   = new System.Globalization.CultureInfo("tr-TR");
                    Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("tr-TR");
                }
                if (lang == "tr")
                {
                    //sepet.armut = (from blogtr in db.Blog
                    //       join cat in db.Kategori on blogtr.KategoriId equals cat.KategoriId
                    //       orderby blogtr.BlogId descending
                    //       select new Blog
                    //       {
                    //           Baslik = blogtr.Baslik,
                    //           BlogId = blogtr.BlogId,
                    //           Icerik = blogtr.Icerik,
                    //           ResimURL = blogtr.ResimURL,
                    //           Kategori=blogtr.Kategori,
                    //           KategoriId=blogtr.KategoriId
                    //          //Kategori=blogtr.Kategori,
                    //          //KategoriId=blogtr.KategoriId,
                    //       }).ToPagedList(Sayfa, 10);
                    sepet.armut = db.Blog.Include("Kategori").OrderByDescending(x => x.BlogId).ToPagedList(Sayfa, 10);
                }
                else
                {
                    sepet.elma = db.BlogEN.Include("KategoriEN").OrderByDescending(x => x.BlogId).ToPagedList(Sayfa, 10);

                    //sepet.elma = (from blogen in db.BlogEN
                    //              join cat in db.KategoriEN on blogen.KategoriIden equals cat.KategoriIden
                    //              orderby blogen.BlogId descending
                    //              select new BlogEN
                    //              {
                    //                  Baslik = blogen.Baslik,
                    //                  BlogId = blogen.BlogId,
                    //                  Icerik = blogen.Icerik,
                    //                  ResimURL = blogen.ResimURL,
                    //                  //KategoriEN=blogen.KategoriEN,
                    //                  //KategoriIden=blogen.KategoriIden,
                    //              }).ToPagedList(Sayfa, 10);
                }
                ViewBag.lang = lang;
            }
            catch (Exception ex)
            {
                string msg = ex.Message;
                AddLog(msg);
            }

            return(View(sepet));
        }