/// <summary> /// Odebere předmět ze studijního oboru /// </summary> /// <param name="obor"></param> /// <param name="predmet"></param> public void RemovePredmet(StudijniObor obor, Predmet predmet) { StudijniObory[obor.Id].PredmetyOboru.Remove(predmet.Id); }
/// <summary> /// Přidá předmět do studijního oboru /// </summary> /// <param name="obor"></param> /// <param name="predmet"></param> public void AddPredmet(StudijniObor obor, Predmet predmet) { StudijniObory[obor.Id].PredmetyOboru.Add(predmet.Id, predmet); }
/// <summary> /// Zapíše studentovi předmět /// </summary> /// <param name="student"></param> /// <param name="predmet"></param> public void AddPredmet(Student student, Predmet predmet) { Studenti[student.Id].ZapsanePredmety.Add(predmet.Id, predmet); Databaze.Predmety[predmet.Id].Studujici.Add(student.Id, student); }
/// <summary> /// Odebere studentovi zapsaný předmět /// </summary> /// <param name="student"></param> /// <param name="predmet"></param> public void RemovePredmet(Student student, Predmet predmet) { Studenti[student.Id].ZapsanePredmety.Remove(predmet.Id); Databaze.Predmety[predmet.Id].Studujici.Remove(student.Id); }
/// <summary> /// Přidá přednášejícího k danému předmětu /// </summary> /// <param name="predmet"></param> /// <param name="vyucujici"></param> public void AddPrednasejiciho(Predmet predmet, Vyucujici vyucujici) { Predmety[predmet.Id].Prednasejici.Add(vyucujici.Id, vyucujici); Databaze.Vyucujici[vyucujici.Id].Prednasky.Add(predmet.Id, predmet); }
/// <summary> /// Odebere přednášejícího z předmětu /// </summary> /// <param name="predmet"></param> /// <param name="vyucujici"></param> public void RemovePrednasejiciho(Predmet predmet, Vyucujici vyucujici) { Predmety[predmet.Id].Prednasejici.Remove(vyucujici.Id); Databaze.Vyucujici[vyucujici.Id].Prednasky.Remove(predmet.Id); }
/// <summary> /// Vymaže záznam o předmětu /// </summary> /// <param name="predmet"></param> public void Delete(Predmet predmet) { Predmety.Remove(predmet.Id); }
/// <summary> /// Odebere vedoucího semináře z předmětu /// </summary> /// <param name="predmet"></param> /// <param name="vyucujici"></param> public void RemoveVedeSeminar(Predmet predmet, Vyucujici vyucujici) { Predmety[predmet.Id].VedeSeminar.Remove(vyucujici.Id); Databaze.Vyucujici[vyucujici.Id].Seminare.Remove(predmet.Id); }
/// <summary> /// Přidá vedoucího semináře k danému předmětu /// </summary> /// <param name="predmet"></param> /// <param name="vyucujici"></param> public void AddVedeSeminar(Predmet predmet, Vyucujici vyucujici) { Predmety[predmet.Id].VedeSeminar.Add(vyucujici.Id, vyucujici); Databaze.Vyucujici[vyucujici.Id].Seminare.Add(predmet.Id, predmet); }
/// <summary> /// Odebere cvičícího z předmětu /// </summary> /// <param name="predmet"></param> /// <param name="vyucujici"></param> public void RemoveCviciciho(Predmet predmet, Vyucujici vyucujici) { Predmety[predmet.Id].Cvicici.Remove(vyucujici.Id); Databaze.Vyucujici[vyucujici.Id].Cviceni.Remove(predmet.Id); }
/// <summary> /// Přidá cvičícího k danému předmětu /// </summary> /// <param name="predmet"></param> /// <param name="vyucujici"></param> public void AddCviciciho(Predmet predmet, Vyucujici vyucujici) { Predmety[predmet.Id].Cvicici.Add(vyucujici.Id, vyucujici); Databaze.Vyucujici[vyucujici.Id].Cviceni.Add(predmet.Id, predmet); }