Ejemplo n.º 1
0
 /// <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);
 }
Ejemplo n.º 2
0
 /// <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);
 }
Ejemplo n.º 3
0
 /// <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);
 }
Ejemplo n.º 4
0
 /// <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);
 }
Ejemplo n.º 5
0
 /// <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);
 }
Ejemplo n.º 6
0
 /// <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);
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Vymaže záznam o předmětu
 /// </summary>
 /// <param name="predmet"></param>
 public void Delete(Predmet predmet)
 {
     Predmety.Remove(predmet.Id);
 }
Ejemplo n.º 8
0
 /// <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);
 }
Ejemplo n.º 9
0
 /// <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);
 }
Ejemplo n.º 10
0
 /// <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);
 }
Ejemplo n.º 11
0
 /// <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);
 }