public override bool Equals(object obj) { if (obj is OpisStanuEgzemplarza) { OpisStanuEgzemplarza tmp = (OpisStanuEgzemplarza)obj; return(DataZakupu.Equals(tmp.DataZakupu) && KtoryEgzemplarz.Equals(tmp.KtoryEgzemplarz) && Dostepna.Equals(tmp.Dostepna) && OpisStanu.Equals(tmp.OpisStanu)); } else { return(true); } }
public override string ToString() { if (KtoryEgzemplarz != null) { string s = KtoryEgzemplarz.ToString() + " Data zakupu " + DataZakupu + " Stan:" + OpisStanu + " Wypozyczono " + LicznikWypozyczen; if (1 == LicznikWypozyczen) { s += " raz.\n"; } else { s += " razy.\n"; } return(s); } else { return("Puste"); } }