示例#1
0
        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);
            }
        }
示例#2
0
        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);
            }
        }
示例#3
0
        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);
            }
        }
示例#4
0
        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);
            }
        }
示例#5
0
        private static void IspisiNastavnikeZaPredmet()
        {
            // Najpre pronadjemo predmet za koji zelimo ispis nastavnika
            Predmet predmet = PredmetUI.PronadjiPredmet();

            if (predmet != null)
            {
                // Ukoliko smo pronasli predmet, zahtevamo od baze listu studenata koji ga pohadjaju
                List <Nastavnik> nastavnici = PredajeDAO.GetNastavniciByPredmetId(
                    Program.conn, predmet.Id);

                // Ispisujemo dobijenu listu studenata
                foreach (Nastavnik n in nastavnici)
                {
                    Console.WriteLine(n);
                }
            }
        }
示例#6
0
        private static void IspisiStudenteZaPredmet()
        {
            // Najpre pronadjemo predmet za koji zelimo ispis studenata
            Predmet predmet = PredmetUI.PronadjiPredmet();

            if (predmet != null)
            {
                // Ukoliko smo pronasli predmet, zahtevamo od baze listu studenata koji ga pohadjaju
                List <Student> studenti = PohadjaDAO.GetStudentiByPredmetId(
                    Program.conn, predmet.Id);

                // Ispisujemo dobijenu listu studenata
                foreach (Student s in studenti)
                {
                    Console.WriteLine(s);
                }
            }
        }