コード例 #1
0
 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);
     }
 }
コード例 #2
0
 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");
     }
 }