public override string ToString() { string str = String.Format("Naslov: {0} | Autor: {1} | Broj kopija: {2} | Imena i prezimena clanova " + "pozajmioca: ", Knjiga.Naslov, Knjiga.Autor, Knjiga.BrojKopija); StringBuilder sb = new StringBuilder(); sb.Append(str); List <int> listaIdClanova = ClanKnjigeUI.IdClanovaKnjige(Knjiga); for (int i = 0; i < listaIdClanova.Count; i++) { if (listaIdClanova.Count > 1) { Clan clan = ClanDAO.GetClanById(Program.conn, listaIdClanova[i]); sb.Append(clan.Ime + " " + clan.Prezime + ","); } else { Clan clan = ClanDAO.GetClanById(Program.conn, listaIdClanova[i]); sb.Append(clan.Ime + " " + clan.Prezime + " "); } } sb.Remove(sb.Length - 1, 1); return(sb.ToString()); }
static void Main(string[] args) // TODO dodati jos dodatne { LoadConnection(); bool nastavak = false; do { OsnovniMeni(); int izbor = Convert.ToInt32(Console.ReadLine()); Console.Clear(); switch (izbor) { case 1: ClanUI.IspisiKompletMeniClana(); break; case 2: KnjigaUI.IspisiKompletMeniKnjige(); break; case 3: ClanKnjigeUI.IspisiKompletMeniCK(); break; default: Console.WriteLine("Nevazeca komanda!"); break; } Console.WriteLine("Da li biste zeleli da nastavite s radom nad bazom podataka? y/n"); string odg = Console.ReadLine(); if (odg == "y") { nastavak = true; } Console.Clear(); } while (nastavak); }