public static void DodajKurs() { Console.WriteLine("jezik kursa"); JezikMenadzer.PrikaziJezike(); int a = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("-------------------------"); Console.WriteLine("tip kursa"); TipKursaMenadzer.PrikaziTipove(); int b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("cena kursa"); double cena = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("-------------------------"); NastavnikMenadzer.PrikaziNastavnika(); int c = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("-------------------------"); UcenikMenadzer.PrikaziUcenike(); int d = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("-------------------------"); Random random = new Random(); int e = random.Next(0, 1000); kursevi.Add(new Kurs(JezikMenadzer.jezici[a], TipKursaMenadzer.tip[b], cena, NastavnikMenadzer.nastavnici[c], UcenikMenadzer.Ucenici[d])); UplataMenadzer.uplate.Add(new Uplata(JezikMenadzer.jezici[a], TipKursaMenadzer.tip[b], cena, NastavnikMenadzer.nastavnici[c], UcenikMenadzer.Ucenici[d], 0, e)); }
private static void JeziciTipoviKursevi() { Console.WriteLine("\n"); string unos = ""; while (unos != "0") { Console.WriteLine("1. Podaci o jezicima"); Console.WriteLine("2. Dodaj jezik"); Console.WriteLine("3. Obrisi jezik"); Console.WriteLine("---------------------"); Console.WriteLine("4. Podaci o tipovima"); Console.WriteLine("5. Dodaj tip jezika"); Console.WriteLine("6. Obrisi tip jezik"); Console.WriteLine("---------------------"); Console.WriteLine("[0]. Exit"); unos = Console.ReadLine(); switch (unos) { case "1": JezikMenadzer.PrikaziJezike(); break; case "2": JezikMenadzer.DodajJezik(); break; case "3": JezikMenadzer.ObrisiJezika(); break; case "4": TipKursaMenadzer.PrikaziTipove(); break; case "5": TipKursaMenadzer.DodajTip(); break; case "6": TipKursaMenadzer.ObrisiTip(); break; default: break; } } }
static void Main(string[] args) { try { KorisnikMenadzer.UcitajKorisnike(); JezikMenadzer.UcitajJezike(); NastavnikMenadzer.UcitajNastavnike(); TipKursaMenadzer.UcitajTipove(); PodaciSkola.UcitajSkolu(); UcenikMenadzer.UcitajUcenike(); KursMenadzer.UcitajKurseve(); UplataMenadzer.UcitajUplate(); } catch (TokenException te) { Console.WriteLine(te.Message + "\n" + te.StackTrace); } catch (Exception) { throw; } while (!ulogovan) { Console.WriteLine("Unesite korisnicko ime: "); string ime = Console.ReadLine(); Console.WriteLine("uneti lozinku "); string lozinka = Console.ReadLine(); for (int i = 0; i < KorisnikMenadzer.korisnici.Count; i++) { if (KorisnikMenadzer.korisnici[i].LogIn(ime, lozinka)) { for (int d = 0; d < KorisnikMenadzer.korisnici.Count; i++) { if (KorisnikMenadzer.korisnici[i].TipKorisnika == "admin") { ulogovan = true; Console.WriteLine("Ulogvani ste kao administrator: " + KorisnikMenadzer.korisnici[i].Ime); MainMenu(); break; } if (KorisnikMenadzer.korisnici[i].TipKorisnika == "zaposlen") { Console.WriteLine("Ulogovani ste kao korisnik: " + KorisnikMenadzer.korisnici[i].Ime); ulogovan = true; MainKorisnik(); break; } } } } if (!ulogovan) { Console.WriteLine("Pogresno uneti podaci, pokusajte ponovo "); } KorisnikMenadzer.SacuvajKorisnike(); JezikMenadzer.SacuvajJezike(); TipKursaMenadzer.SacuvajTipove(); KursMenadzer.SacuvajKurseve(); PodaciSkola.SacuvajPodatke(); NastavnikMenadzer.SacuvajPodatke(); UcenikMenadzer.SacuvajUcenike(); UplataMenadzer.SacuvajUplate(); } }