private static void ukloniNastavnikaSaPredmeta() { // Najpre pronadjemo nastavnika kojeg zelimo da uklonimo sa predmeta Nastavnik nastavnik = NastavnikUI.PronadjiNastavnika(); // Pronadjemo predmet sa kojeg zelimo da ukloniko studenta Predmet predmet = PredmetUI.PronadjiPredmet(); // Ukoliko je uspesan pronalazak i predmeta i nastavnik if (nastavnik != null && predmet != null) { // Onda njihovu relaciju brisemo izbacivanjem sloga iz tabele predaje PohadjaDAO.Delete(Program.conn, nastavnik.Id, predmet.Id); } }
private static void dodajNastavnikaNaPredmet() { // Najpre pronadjemo nastavnika kojeg zelimo da dodamo na predmet Nastavnik nastavnik = NastavnikUI.PronadjiNastavnika(); // Pronadjemo predmet na koji zelimo da dodamo nastavnika Predmet predmet = PredmetUI.PronadjiPredmet(); // Ukoliko je uspesan pronalazak i predmeta i nastavnika if (nastavnik != null && predmet != null) { // Onda njihovu relaciju uspostavljamo ubacivanjem novog sloga u tabelu pohadja PredajeDAO.Add(Program.conn, nastavnik.Id, predmet.Id); } }
private static void IspisiPredmeteZaNastavnika() { // Najpre pronadjemo nastavnika za kojeg zelimo ispis predmeta Nastavnik nastavnik = NastavnikUI.PronadjiNastavnika(); if (nastavnik != null) { // Ukoliko smo ga pronasli, zahtevamo od baze listu predmeta ovog nastavnika List <Predmet> predmeti = PredajeDAO.GetPredmetiByNastavnikId(Program.conn, nastavnik.Id); // Ispisujemo dobijenu listu predmeta foreach (Predmet p in predmeti) { Console.WriteLine(p); } } }