public List <IDomenskiObjekat> VratiPoKriterijumu(IDomenskiObjekat ido) { string upit = $"select * from {ido.NazivTabele()} where {ido.VratiUslov()}"; SqlCommand komanda = new SqlCommand(upit, konekcija, transakcija); SqlDataReader citac = komanda.ExecuteReader(); List <IDomenskiObjekat> rezultat = ido.ListaObjekata(citac); citac.Close(); try { return(rezultat); } catch (Exception) { throw new Exception("Greška!"); } }