public IDomenskiObjekat VratiJedan(IDomenskiObjekat objekat) { IDomenskiObjekat rezultat; SqlCommand command = new SqlCommand($"SELECT * FROM {objekat.VratiImeKlase()} WHERE {objekat.VratiUslovPoIDu()}", connection, transaction); SqlDataReader reader = command.ExecuteReader(); rezultat = objekat.VratiObjekat(reader); reader.Close(); int broj = 1; while (rezultat.VratiPoddomen(broj) != null) { rezultat.PostaviPoddomen(VratiJedan(rezultat.VratiPoddomen(broj)), broj); broj++; } return(rezultat); }