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")); }
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")); } }