public override bool Equals(object obj) { var prowadzacy = obj as Prowadzacy; if (prowadzacy is null) { return(false); } if (Imie.ToLower() != prowadzacy.Imie.ToLower()) { return(false); } if (Nazwisko.ToLower() != prowadzacy.Nazwisko.ToLower()) { return(false); } if (Tytul.ToLower() != prowadzacy.Tytul.ToLower()) { return(false); } if (Email.ToLower() != prowadzacy.Email.ToLower()) { return(false); } return(true); }
public override bool CzyPasuje(INotatka notatka) { if (!notatka.Tytul.ToLower().Contains(Tytul.ToLower())) { return(false); } return(filtr.CzyPasuje(notatka)); }