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