Пример #1
0
 public ActionResult Ekle(Musteri musteri)
 {
     if (ModelState.IsValid)
     {
         _musteriRepository.Insert(musteri);
         _musteriRepository.Save();
     }
     TempData["Bilgi"] = "Müşteri ekleme işleminiz başarılı";
     return(RedirectToAction("Index", "Musteri"));
 }
Пример #2
0
        public ActionResult Register(Musteri musteri, string SifreTekrar)
        {
            var KullaniciVarMi = _musteriRepository.GetMany(x => x.Email == musteri.Email).SingleOrDefault();

            if (KullaniciVarMi != null)
            {
                TempData["Bilgi"] = "Bu email kullanılmış !";
                return(RedirectToAction("LoginRegister", "Hesap"));
            }

            if (musteri.Sifre != null && musteri.Sifre == SifreTekrar)
            {
                Musteri yeniMusteri = new Musteri
                {
                    AdSoyad     = musteri.AdSoyad,
                    Email       = musteri.Email,
                    Sifre       = musteri.Sifre,
                    KayitTarihi = DateTime.Now,
                };
                try
                {
                    _musteriRepository.Insert(yeniMusteri);
                    _musteriRepository.Save();
                    TempData["Bilgi"] = "Kayıt oldunuz lütfen giriş yapın.";
                    return(RedirectToAction("LoginRegister", "Hesap"));
                }
                catch (Exception)
                {
                    TempData["Bilgi"] = "Tüm alanları doğru girdiğinizden emin olun";
                    return(RedirectToAction("LoginRegister", "Hesap"));
                }
            }
            else
            {
                TempData["Bilgi"] = "Tüm alanları doğru girdiğinizden emin olun";
                return(RedirectToAction("LoginRegister", "Hesap"));
            }
        }