public void UyeEkle(UyeEntity e) { try { if (e.Ad != null) { uyeDal.UyeEkle(e); } } catch (Exception x) { Console.WriteLine("Uye eklenirken Hata!"); } }
//Üye kaydı için gerekli kontrolleri yapar public void UyeEkle(Uye uye) { //TCKNO numarasının hane sayısını kontrol eder if (uye.UYE_TCKNO.Length != 11) { throw new Exception("Lütfen geçerli bir 'TC Kimlik Numarası' giriniz!"); } //Telefon numarasının hane sayısını kontrol eder if (uye.TELEFON.Length != 11) { throw new Exception("Lütfen geçerli bir 'Telefon Numarası' giriniz!"); } //Email adresini kontrol eder if (emailKontrol(uye) == false) { throw new Exception("Lütfen geçerli bir 'E-Mail' giriniz!"); } uyeDAL.UyeEkle(uye); }