Example #1
0
        public ActionResult UyeOl(uyeModel model)
        {
            if (db.Uyes.Where(m => m.kullaniciAdi == model.kullaniciAdi).Count() > 0)
            {
                ViewBag.hata = "Girilen Kullanıcı Adı Kayıtlıdır!";
                return(View());
            }
            Uye yeni = new Uye();

            yeni.kullaniciAdi = model.kullaniciAdi;
            yeni.pw           = model.pw;
            yeni.Ad_Soyad     = model.Ad_Soyad;
            yeni.email        = model.email;

            db.Uyes.Add(yeni);
            db.SaveChanges();

            Uye uye = db.Uyes.OrderByDescending(u => u.uyeId).FirstOrDefault();

            Session["uyeOturum"] = true;
            Session["uyeId"]     = uye.uyeId;
            Session["uyeKadi"]   = uye.kullaniciAdi;
            Session["uyeAdmin"]  = uye.uyeAdmin;

            return(RedirectToAction("Index"));
        }
Example #2
0
        public ActionResult OturumAc(uyeModel model, string returnUrl)
        {
            Uye uye = db.Uyes.Where(m => m.kullaniciAdi == model.kullaniciAdi && m.pw == model.pw).SingleOrDefault();

            if (uye != null)
            {
                Session["uyeOturum"] = true;
                Session["uyeId"]     = uye.uyeId;
                Session["uyeKadi"]   = uye.kullaniciAdi;
                Session["uyeAdmin"]  = uye.uyeAdmin;
                if (returnUrl == null)
                {
                    return(RedirectToAction("Index"));
                }
                else
                {
                    return(Redirect(returnUrl));
                }
            }
            else
            {
                ViewBag.hata = "Geçersiz Kullanıcı Adı veya Parola!";
                return(View());
            }
        }
Example #3
0
        public ActionResult UyeOl(uyeModel model)
        {
            if (db.Uye.Where(m => m.KullaniciAd == model.KullaniciAd).Count() > 0)
            {
                ViewBag.hata = "Girilen Kullannıcı Adı Kaydı Mevcut";
                return(View());
            }

            Uye yeni = new Uye();

            yeni.Ad          = model.Ad;
            yeni.Soyad       = model.Soyad;
            yeni.KullaniciAd = model.KullaniciAd;
            yeni.Email       = model.Email;
            yeni.Sifre       = model.Sifre;
            yeni.UyeAdmin    = 0;
            db.Uye.Add(yeni);
            db.SaveChanges();

            Uye uye = db.Uye.OrderByDescending(m => m.UyeID).FirstOrDefault();

            Session["uyeOturum"] = true;
            Session["uyeID"]     = uye.UyeID;
            Session["uyeKulAd"]  = uye.KullaniciAd;
            Session["uyeAdmin"]  = uye.UyeAdmin;

            return(RedirectToAction("Index"));
        }
Example #4
0
        public ActionResult OturumAc(uyeModel model, string returnUrl)
        {
            Uye uye = db.Uye.Where(m => m.KullaniciAd == model.KullaniciAd && m.Sifre == model.Sifre).SingleOrDefault();

            if (uye != null)
            {
                Session["uyeOturum"] = true;
                Session["uyeID"]     = uye.UyeID;
                Session["uyeKulAd"]  = uye.KullaniciAd;
                Session["uyeAdmin"]  = uye.UyeAdmin;

                if (returnUrl == null)
                {
                    return(RedirectToAction("Index"));
                }
                else
                {
                    Redirect(returnUrl);
                }
            }
            else
            {
                ViewBag.hata = "Kullanıcı Adı veya Parola Geçersizdir.";
                return(View());
            }
            return(View());
        }
Example #5
0
        public uyeModel TakipciById(string takipedilenId)
        {
            uyeModel kayit = db.uye_Tablosu.Where(s => s.uyeId == takipedilenId).Select(x => new uyeModel()
            {
                uyeId      = x.uyeId,
                uyeAdSoyad = x.uyeAdSoyad,
            }).SingleOrDefault();

            return(kayit);
        }
Example #6
0
        public ActionResult UyeDuzenle(uyeModel model)
        {
            Uye uye = db.Uyes.Where(m => m.uyeId == model.uyeId).SingleOrDefault();

            uye.kullaniciAdi = model.kullaniciAdi;
            uye.pw           = model.pw;
            uye.Ad_Soyad     = model.Ad_Soyad;
            uye.email        = model.email;
            uye.telefon      = model.telefon;
            uye.uyeAdmin     = model.uyeAdmin;
            db.SaveChanges();
            ViewBag.sonuc = "Üye Güncellendi";
            return(View());
        }
Example #7
0
        public ActionResult UyeDuzenle(uyeModel model)
        {
            Uye uye = db.Uye.Where(m => m.UyeID == model.UyeID).SingleOrDefault();

            uye.KullaniciAd = model.KullaniciAd;
            uye.Sifre       = model.Sifre;
            uye.Ad          = model.Ad;
            uye.Soyad       = model.Soyad;
            uye.Email       = model.Email;
            uye.UyeAdmin    = model.UyeAdmin;
            db.SaveChanges();
            ViewBag.sonuc = "Uye Guncellendi";
            return(View());
        }
Example #8
0
        public uyeModel UyeOturumAc(string kadi, string parola)
        {
            uyeModel uye = db.uye_Tablosu.Where(s => s.uyeEmail == kadi && s.uyeSifre == parola).Select(x => new uyeModel()
            {
                uyeId      = x.uyeId,
                uyeAdSoyad = x.uyeAdSoyad,
                uyeEmail   = x.uyeEmail,
                uyeSifre   = x.uyeSifre,
                uyeTelefon = x.uyeTelefon,
                uyeAdmin   = x.uyeAdmin,
                uyeFoto    = x.uyeFoto,
            }).SingleOrDefault();

            return(uye);
        }
Example #9
0
        public uyeModel UyeById(string uyeId)
        {
            uyeModel kayit = db.uye_Tablosu.Where(s => s.uyeId == uyeId).Select(x => new uyeModel()
            {
                uyeId      = x.uyeId,
                uyeEmail   = x.uyeEmail,
                uyeSifre   = x.uyeSifre,
                uyeAdSoyad = x.uyeAdSoyad,
                uyeAdmin   = x.uyeAdmin,
                uyeTelefon = x.uyeTelefon,
                uyeFoto    = x.uyeFoto
            }).SingleOrDefault();

            return(kayit);
        }
Example #10
0
        public ActionResult UyeDuzenle(int?id)
        {
            Uye uye = db.Uyes.Where(m => m.uyeId == id).SingleOrDefault();

            if (uye == null)
            {
                return(RedirectToAction("Uyeler"));
            }
            uyeModel model = new uyeModel();

            model.uyeId        = uye.uyeId;
            model.kullaniciAdi = uye.kullaniciAdi;
            model.pw           = uye.pw;
            model.Ad_Soyad     = uye.Ad_Soyad;
            model.email        = uye.email;
            model.telefon      = uye.telefon;
            model.uyeAdmin     = uye.uyeAdmin;
            return(View(model));
        }
Example #11
0
        public ActionResult UyeDuzenle(int?id)
        {
            Uye uye = db.Uye.Where(m => m.UyeID == id).SingleOrDefault();

            if (uye == null)
            {
                return(RedirectToAction("Uyeler"));
            }
            uyeModel model = new uyeModel();

            model.UyeID       = uye.UyeID;
            model.KullaniciAd = uye.KullaniciAd;
            model.Sifre       = uye.Sifre;
            model.Ad          = uye.Ad;
            model.Soyad       = uye.Soyad;
            model.Email       = uye.Email;
            model.UyeAdmin    = uye.UyeAdmin;
            return(View(model));
        }
Example #12
0
        public ActionResult UyeEkle(uyeModel model)
        {
            if (db.Uye.Where(m => m.KullaniciAd == model.KullaniciAd).Count() > 0)
            {
                ViewBag.hata = "Girilen Kullanıcı Adı Kayıtlıdır!";
                return(View());
            }
            Uye uye = new Uye();

            uye.KullaniciAd = model.KullaniciAd;
            uye.Sifre       = model.Sifre;
            uye.Ad          = model.Ad;
            uye.Soyad       = model.Soyad;
            uye.Email       = model.Email;
            uye.UyeAdmin    = model.UyeAdmin;
            db.Uye.Add(uye);
            db.SaveChanges();
            ViewBag.sonuc = "Üye Eklendi";
            return(View());
        }
Example #13
0
        public ActionResult UyeEkle(uyeModel model)
        {
            if (db.Uyes.Where(m => m.kullaniciAdi == model.kullaniciAdi).Count() > 0)
            {
                ViewBag.hata = "Girilen Kullanıcı Adı Kayıtlıdır!";
                return(View());
            }
            Uye yeni = new Uye();


            yeni.kullaniciAdi = model.kullaniciAdi;
            yeni.pw           = model.pw;
            yeni.Ad_Soyad     = model.Ad_Soyad;
            yeni.email        = model.email;
            yeni.telefon      = model.telefon;
            yeni.uyeAdmin     = model.uyeAdmin;
            db.Uyes.Add(yeni);
            db.SaveChanges();
            ViewBag.sonuc = "Üye Eklendi";
            return(View());
        }
Example #14
0
        public sonucModel UyeDuzenle(uyeModel model)
        {
            uye_Tablosu kayit = db.uye_Tablosu.Where(s => s.uyeId == model.uyeId).SingleOrDefault();

            if (kayit == null)
            {
                sonuc.islem = false;
                sonuc.mesaj = "Üye Bulunamadı";
                return(sonuc);
            }

            kayit.uyeAdSoyad = model.uyeAdSoyad;
            kayit.uyeSifre   = model.uyeSifre;
            kayit.uyeTelefon = model.uyeTelefon;

            db.SaveChanges();
            sonuc.islem = true;
            sonuc.mesaj = "Üye Düzenlendi";

            return(sonuc);
        }
Example #15
0
        public sonucModel UyeEkle(uyeModel model)
        {
            if (db.uye_Tablosu.Count(s => s.uyeEmail == model.uyeEmail) > 0)
            {
                sonuc.islem = false;
                sonuc.mesaj = "Bu Üye Zaten Kayıtlıdır!";
                return(sonuc);
            }

            uye_Tablosu yeni = new uye_Tablosu();

            yeni.uyeId      = Guid.NewGuid().ToString();
            yeni.uyeAdSoyad = model.uyeAdSoyad;
            yeni.uyeSifre   = model.uyeSifre;
            yeni.uyeEmail   = model.uyeEmail;
            yeni.uyeTelefon = model.uyeTelefon;
            yeni.uyeAdmin   = false;
            db.uye_Tablosu.Add(yeni);
            db.SaveChanges();
            sonuc.islem = true;
            sonuc.mesaj = "Üye Eklendi";

            return(sonuc);
        }