public override bool Equals(object obj) { var osiagniecia = obj as Osiagniecia; if (osiagniecia is null) { return(false); } if (Id_prowadzacy != osiagniecia.Id_prowadzacy) { return(false); } if (Id_student != osiagniecia.Id_student) { return(false); } if (Opis.ToLower() != osiagniecia.Opis.ToLower()) { return(false); } if (Data.ToLower() != osiagniecia.Data.ToLower()) { return(false); } if (Rodzaj.ToLower() != osiagniecia.Rodzaj.ToLower()) { return(false); } return(true); }
public override bool Equals(object obj) { var semestr = obj as Semestr; if (semestr is null) { return(false); } if (Rodzaj.ToLower() != semestr.Rodzaj.ToLower()) { return(false); } if (Rok != semestr.Rok) { return(false); } if (Aktywny && (!semestr.Aktywny)) { return(false); } return(true); }
public override bool Equals(object obj) { if (!(obj is Przedmiot przedmiot)) { return(false); } if (Nazwa.ToLower() != przedmiot.Nazwa.ToLower()) { return(false); } if (Skrot.ToLower() != przedmiot.Skrot.ToLower()) { return(false); } if (Rodzaj.ToLower() != przedmiot.Rodzaj.ToLower()) { return(false); } if (ECTS != przedmiot.ECTS) { return(false); } return(true); }