public void Degistir_Kime(string DegistirilecekMailAdres, string YeniMailAdres) { if (string.IsNullOrEmpty(DegistirilecekMailAdres)) { throw new Exception("Değiştirilecek Mail Adresi Boş."); } if (string.IsNullOrEmpty(YeniMailAdres)) { throw new Exception("Yeni Mail Adresi Boş."); } if (Kime.Contains(YeniMailAdres)) { throw new Exception("Bu Mail Adresi Daha Önce Eklenmiş."); } if (Kime.Contains(DegistirilecekMailAdres)) { Sil_Kime(DegistirilecekMailAdres); Ekle_Kime(YeniMailAdres); } else { throw new Exception("Böyle Bir Mail Adresi Bulunamadı."); } }
public void Sil_Kime(string MailAdres) { if (string.IsNullOrEmpty(MailAdres)) { throw new Exception("Mail Adresi Boş."); } if (Kime.Contains(MailAdres)) { Kime.Remove(MailAdres); } }
public void Ekle_Kime(string MailAdres) { if (!Dogrulama.EmailDogrula(MailAdres)) { throw new Exception("Geçersiz Mail Adresi"); } if (Kime.Contains(MailAdres)) { throw new Exception("Bu Mail Adresi Daha Önce Eklenmiş."); } Kime.Add(MailAdres); }