public ActionResult Edit(int id)
        {
            string kullaniciAdi = Session["username"].ToString();

            var sessionKullanici = rehberDB.kullanicis
                                   .Where(i => i.kullanici_adi == kullaniciAdi)
                                   .SingleOrDefault();

            if (OrtakSinif.KullaniciKontrolEt(id, sessionKullanici))
            {
                var kullanici = rehberDB.kullanicis
                                .Where(i => i.id == id)
                                .SingleOrDefault();
                return(View(kullanici));
            }

            return(RedirectToAction("Hata", "Yetki", new { hataMesaji = "Geçersiz profil görüntüleme." }));
        }
Exemple #2
0
        public ActionResult Edit(int id)
        {
            string kullaniciAdi = Session["username"].ToString();

            var rehber = rehberDB.rehbers
                         .Where(i => i.id == id)
                         .SingleOrDefault();

            if (!OrtakSinif.KullaniciKontrolEt(id, rehber, kullaniciAdi))
            {
                return(RedirectToAction("Hata", "Yetki", new { hataMesaji = "Yetkisiz rehber kaydı güncelleme işlemi." }));
            }
            else
            {
                return(View(rehber));
            }

            return(HttpNotFound());
        }
Exemple #3
0
        public ActionResult Delete(int id)
        {
            string kullaniciAdi = Session["username"].ToString();

            var rehber = rehberDB.rehbers
                         .Where(i => i.id == id)
                         .SingleOrDefault();

            if (!OrtakSinif.KullaniciKontrolEt(id, rehber, kullaniciAdi))
            {
                return(RedirectToAction("Hata", "Yetki", new { hataMesaji = "Yetkisiz rehber kayıt silme işlemi." }));
            }

            else
            {
                rehberDB.rehbers.Remove(rehber);
                rehberDB.SaveChanges();
                return(RedirectToAction("GetNumbers", "Rehber"));
            }

            return(View());
        }