public ActionResult Signin(Uyeler model)
        {
            string sifrelisilfre = FormsAuthentication.HashPasswordForStoringInConfigFile(model.parola, "md5");
            var kayitlar = ent.Uyeler.Where(m => m.email == model.email && m.parola == sifrelisilfre).FirstOrDefault();
            if (kayitlar != null)
            {
                Session["kullaniciAdi"] = kayitlar.ad + " " + kayitlar.soyad;
                Session["kullaniciId"] = kayitlar.uyeId;
                if (kayitlar.rolId == 1)
                {
                    Session["kullanici"] = "1";
                }
                else if (kayitlar.rolId == 2)
                {
                    Session["kullanici"] = "2";
                }
                return RedirectToAction("Index", "Home");
            }
            else
            {
                ModelState.AddModelError("", "Kullanıcı Adı veya Şifreniz Yanlış!");
                return View();
            }

        }
        public ActionResult AdminDuzenle(Uyeler admin, HttpPostedFileBase file)
        {
            try
            {
                var _adminDuzenle = ent.Uyeler.Where(x => x.uyeId == admin.uyeId).FirstOrDefault();

                _adminDuzenle.ad = admin.ad;
                _adminDuzenle.soyad = admin.soyad;
                _adminDuzenle.cinsiyet = admin.cinsiyet;
                _adminDuzenle.email = admin.email;
                _adminDuzenle.guvenliksorusu = admin.guvenliksorusu;
                _adminDuzenle.guvenliksorusucevap = admin.guvenliksorusucevap;
                _adminDuzenle.parola = admin.parola;
                _adminDuzenle.rolId = admin.rolId;
                _adminDuzenle.tc = admin.tc;
                _adminDuzenle.telefon = admin.telefon;
                _adminDuzenle.adres = admin.adres;
                _adminDuzenle.kayittarihi = admin.kayittarihi;
                //_markaDuzenle. = marka;
                ent.SaveChanges();
                return RedirectToAction("Admin", "Admin");
            }
            catch (Exception ex)
            {
                throw new Exception("Güncellerken hata oluştu " + ex.Message);
            }

        }
        public ActionResult UyeDuzenle(Uyeler uyeler, HttpPostedFileBase file)
        {
            try
            {
                var _uyeDuzenle = ent.Uyeler.Where(x => x.uyeId == uyeler.uyeId).FirstOrDefault();
                
                _uyeDuzenle.ad = uyeler.ad;
                _uyeDuzenle.soyad = uyeler.soyad;
                //_markaDuzenle. = marka;
                ent.SaveChanges();
                return RedirectToAction("Uyeler", "Admin");
            }
            catch (Exception ex)
            {
                throw new Exception("Güncellerken hata oluştu " + ex.Message);
            }

        }
        public ActionResult AdminEkle(Uyeler m, HttpPostedFileBase file)
        {

            try
            {
                Uyeler _admin = new Uyeler();

                string sifrelisifre = FormsAuthentication.HashPasswordForStoringInConfigFile(_admin.parola, "md5");
                _admin.parola = sifrelisifre;
                _admin.ad = m.ad;
                _admin.soyad = m.soyad;
                _admin.cinsiyet = m.cinsiyet;
                _admin.email = m.email;
                _admin.guvenliksorusu = m.guvenliksorusu;
                _admin.guvenliksorusucevap = m.guvenliksorusucevap;
                _admin.parola = m.parola;
                _admin.rolId = m.rolId;
                _admin.tc = m.tc;
                _admin.telefon = m.telefon;
                _admin.adres = m.adres;
                _admin.kayittarihi = m.kayittarihi;
               
                //_marka.bitistarihi = s.bitistarihi;
                ent.Uyeler.Add(_admin);
                ent.SaveChanges();
                return RedirectToAction("Admin", "Admin");
            }
            catch (Exception ex)
            {
                throw new Exception("Eklerken hata oluştu");
            }
        }