public override bool Equals(object obj) { var grupa = obj as Grupa; if (grupa is null) { return(false); } if (Nazwa.ToLower() != grupa.Nazwa.ToLower()) { return(false); } if (Id_kurs != grupa.Id_kurs) { return(false); } if (Rok != grupa.Rok) { 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); }