public bool stanowisko_wolne(Zdarzenie zdarzenie) { bool tmp = true; for (int i = 0; i < zdarzenia.Count; i++) { if (zdarzenia[i].id_stanowiska == zdarzenie.id_stanowiska && ((zdarzenia[i].zdarzenie_w_trakcie(zdarzenie.data_rozpoczęcia) || zdarzenia[i].zdarzenie_w_trakcie(zdarzenie.data_zakonczenia)) || (zdarzenie.zdarzenie_w_trakcie(zdarzenia[i].data_rozpoczęcia) || zdarzenie.zdarzenie_w_trakcie(zdarzenia[i].data_zakonczenia)))) { tmp = false; break; } } return(tmp); }
public bool pracownik_ma_czas(Zdarzenie zdarzenie) { bool tmp = true; for (int i = 0; i < zdarzenia.Count; i++) { if (zdarzenia[i].id_pracownika == zdarzenie.id_pracownika && ((zdarzenia[i].zdarzenie_w_trakcie(zdarzenie.data_rozpoczęcia) || zdarzenia[i].zdarzenie_w_trakcie(zdarzenie.data_zakonczenia)) || (zdarzenie.zdarzenie_w_trakcie(zdarzenia[i].data_rozpoczęcia) || zdarzenie.zdarzenie_w_trakcie(zdarzenia[i].data_zakonczenia)))) { tmp = false; break; } } return(tmp); }