Beispiel #1
0
        public ActionResult Index(OturumModel model)
        {
            if (Session["kimlik"] != null)
            {
                int sayfano = model.sayfa ?? 1;
                model.Oturumlar = (from oturum in db.Oturumlar
                                   join kullanici in db.Kullanici on oturum.Kullanici_ID equals kullanici.ID
                                   orderby(oturum.ID) descending

                                   select new OturumListeModel
                {
                    Durum = oturum.Durum,
                    ID = oturum.ID,
                    IP = oturum.Ip,
                    Giris_Tarihi = oturum.Giris_Tarihi,
                    Kullanici_Adi = kullanici.Kullanici_Adi,
                    Kullanici_Ad = kullanici.Ad,
                    Kullanici_Soyad = kullanici.Soyad
                }).ToPagedList(sayfano, 16);

                if (Request.IsAjaxRequest())
                {
                    return(PartialView("_Oturumlar", model));
                }
                else
                {
                    return(View(model));
                }
            }
            else
            {
                return(View());
            }
        }
        public ActionResult Index(OturumModel model)
        {
            if (Session["kimlik"] != null)
            {
                int id      = Int32.Parse(Session["id"].ToString());
                int sayfano = model.sayfa ?? 1;
                model.Oturumlar = (from oturum in db.Oturumlar
                                   join kullanici in db.Kullanici on oturum.Kullanici_ID equals kullanici.ID
                                   where oturum.Kullanici_ID == id
                                   orderby(oturum.ID) descending

                                   select new OturumListeModel
                {
                    Durum = oturum.Durum,
                    ID = oturum.ID,
                    IP = oturum.Ip,
                    Giris_Tarihi = oturum.Giris_Tarihi,
                    Kullanici_Adi = kullanici.Kullanici_Adi,
                    Kullanici_Ad = kullanici.Ad,
                    Kullanici_Soyad = kullanici.Soyad
                }).ToPagedList(sayfano, 16);

                var veri = db.Kullanici.Find(id);
                ViewData["Kullanici_Adi"] = veri.Kullanici_Adi;
                ViewData["Ad"]            = veri.Ad;
                ViewData["Soyad"]         = veri.Soyad;
                ViewData["Mail"]          = veri.Mail;
                ViewData["Kayit_Tarihi"]  = veri.Kayit_Tarihi;
                ViewData["Guncellenme"]   = veri.Guncellenme;
                dynamic mymodel = new ExpandoObject();


                if (Request.IsAjaxRequest())
                {
                    return(PartialView("_Oturumlar", model));
                }
                else
                {
                    return(View(model));
                }
            }
            else
            {
                return(View());
            }
        }