Esempio n. 1
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);
            }
        }
Esempio n. 2
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);
            }
        }
Esempio n. 3
0
        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);
                }
            }
        }