public ActionResult Kaydet(kullanici gelenKullanici)
        {
            using (kahve2019Entities db = new kahve2019Entities())
            {
                if (!ModelState.IsValid) //formun doğru dolduruludu mu?
                {
                    return(View("KullaniciForm", gelenKullanici));
                }

                gelenKullanici.sifre = Sifrele.MD5Olustur(gelenKullanici.sifre);

                if (gelenKullanici.id == 0)//Yeni ürün kaydı
                {
                    db.kullanici.Add(gelenKullanici);
                }
                else  //Güncelleme
                {
                    var GuncellenecekVeri = db.kullanici.Find(gelenKullanici.id);

                    //güncelleme
                    db.Entry(GuncellenecekVeri).CurrentValues.SetValues(gelenKullanici);
                    TempData["Guncelle"] = "güncelleme";
                }

                db.SaveChanges();
                return(RedirectToAction("/index", "Kullanici"));
            }
        }
        public ActionResult Giris(kullanici kullaniciFormu, string ReturnUrl)
        {
            using (kahve2019Entities db = new kahve2019Entities())
            {
                kullaniciFormu.sifre = Sifrele.MD5Olustur(kullaniciFormu.sifre);
                var kullaniciVarmi = db.kullanici.FirstOrDefault(
                    x => x.ad == kullaniciFormu.ad && x.sifre == kullaniciFormu.sifre
                    );

                if (kullaniciVarmi != null)
                {
                    FormsAuthentication.SetAuthCookie(kullaniciVarmi.ad, kullaniciFormu.BeniHatirla);

                    if (!string.IsNullOrEmpty(ReturnUrl))
                    {
                        return(Redirect(ReturnUrl));
                    }
                    else
                    {
                        return(RedirectToAction("/index", "urunler"));
                    }
                }

                ViewBag.Hata = "Kullanıcı adı veya şifre hatalı!!!";

                return(View("index"));
            }
        }