예제 #1
0
        //izmena studenta
        public static void IzmenaPodatakaOStudentu()
        {
            Student st = PronadjiStudentaPoIndeksu();

            if (st != null)
            {
                Console.WriteLine("Unesi ime:");
                String stIme = IOPomocnaKlasa.OcitajTekst();
                Console.WriteLine("Unesi prezime:");
                String stPrezime = IOPomocnaKlasa.OcitajTekst();
                Console.WriteLine("Unesi grad:");
                String stGrad = IOPomocnaKlasa.OcitajTekst();

                st.Ime     = stIme;
                st.Prezime = stPrezime;
                st.Grad    = stGrad;

                while (IOPomocnaKlasa.Potvrdi("Ukloniti studenta da ne pohađa određene predmet"))
                {
                    PohadjaUI.UkloniStudentaSaPredmeta(st);
                }

                while (IOPomocnaKlasa.Potvrdi("Upisati studenta da pohađa određene predmete?"))
                {
                    PohadjaUI.DodajStudentaNaPredmet(st);
                }
            }
        }
예제 #2
0
        // izmena predmeta
        public static void IzmenaPodatakaOPredmetu()
        {
            Predmet pred = PronadjiPredmetPoId();

            if (pred != null)
            {
                Console.WriteLine("Unesi novi naziv :");
                string naziv = IOPomocnaKlasa.OcitajTekst();
                pred.Naziv = naziv;

                Console.WriteLine("Unesi novu oznaku :");
                string oznaka = IOPomocnaKlasa.OcitajTekst();
                pred.Oznaka = oznaka;

                while (IOPomocnaKlasa.Potvrdi("Ukloniti studente da ne pohađaju predmet"))
                {
                    PohadjaUI.UkloniStudentaSaPredmeta(pred);
                }

                while (IOPomocnaKlasa.Potvrdi("Upisati studente da pohađaju predmet"))
                {
                    PohadjaUI.DodajStudentaNaPredmet(pred);
                }
            }
        }
예제 #3
0
        /** METODE ZA UNOS i IZMENU STUDENATA****/

        //unos novog studenta
        public static void UnosNovogStudenta()
        {
            Console.WriteLine("Unesi index:");
            String stIndex = IOPomocnaKlasa.OcitajTekst();

            stIndex = stIndex.ToUpper();
            while (PronadjiStudentaPoIndeksu(stIndex) != null)
            {
                Console.WriteLine("Student sa indeksom " + stIndex + " vec postoji");
                stIndex = IOPomocnaKlasa.OcitajTekst();
            }
            Console.WriteLine("Unesi ime:");
            String stIme = IOPomocnaKlasa.OcitajTekst();

            Console.WriteLine("Unesi prezime:");
            String stPrezime = IOPomocnaKlasa.OcitajTekst();

            Console.WriteLine("Unesi grad:");
            String stGrad = IOPomocnaKlasa.OcitajTekst();

            //ID atribut ce se dodeliti automatski
            Student st = new Student(stIme, stPrezime, stGrad, stIndex);

            ListaStudenata.Add(st);

            while (IOPomocnaKlasa.Potvrdi("Upisati studenta da pohađa određene predmete?"))
            {
                PohadjaUI.DodajStudentaNaPredmet(st);
            }
        }
예제 #4
0
        /** METODE ZA UNOS, IZMENU I BRISANJE PREDMETA ****/
        // unos novog predmeta
        public static void UnosNovogPredmeta()
        {
            Console.WriteLine("Naziv:");
            string naziv = IOPomocnaKlasa.OcitajTekst();

            Console.WriteLine("Oznaka:");
            string oznaka = IOPomocnaKlasa.OcitajTekst();

            Predmet pred = new Predmet(naziv, oznaka);

            ListaPredmeta.Add(pred);

            while (IOPomocnaKlasa.Potvrdi("upisati studente da pohađaju predmet"))
            {
                PohadjaUI.DodajStudentaNaPredmet(pred);
            }
        }