public SonucModel UyeEkle(UyeModel model)
        {
            if (db.Uye.Count(x => x.UyeMail == model.UyeMail) > 0 || db.Uye.Count(x => x.UyeKullaniciAdi == model.UyeKullaniciAdi) > 0)
            {
                sonuc.Islem = false;
                sonuc.Mesaj = "Bu e-mail ya da kullanıcı adı zaten kullanılıyor";
                return(sonuc);
            }
            Uye yeni = new Uye();

            yeni.UyeId           = Guid.NewGuid().ToString();
            yeni.UyeYetkiId      = 1;
            yeni.UyeAdSoyad      = model.UyeAdSoyad;
            yeni.UyeKullaniciAdi = model.UyeKullaniciAdi;
            yeni.UyeMail         = model.UyeMail;
            yeni.UyeParola       = model.UyeParola;
            yeni.UyeAdres        = "";
            db.Uye.Add(yeni);
            db.SaveChanges();
            sonuc.Islem = true;
            sonuc.Mesaj = "Üyelik kaydınız başarıyla yapıldı";
            return(sonuc);
        }
        // PUT: api/Uye/5
        public SonucModel Put(int id, [FromBody] UyeModel model)
        {
            Uye uye = db.Uyes.Where(s => s.Id == id).SingleOrDefault();

            if (uye == null)
            {
                sonuc.Islem = false;
                sonuc.Mesaj = "Kayıt Bulunamadı!";
                return(sonuc);
            }

            uye.Ad    = model.Ad;
            uye.Soyad = model.Soyad;
            uye.Email = model.Email;
            uye.Rol   = model.Rol;
            uye.Sifre = model.Sifre;

            db.SaveChanges();

            sonuc.Islem = true;
            sonuc.Mesaj = "Üye Güncellendi";
            return(sonuc);
        }