コード例 #1
0
        public List <IObjekat> VratiSveSaUslovom(IObjekat objekat)
        {
            SqlCommand command = new SqlCommand("", connection, transaction);

            command.CommandText = $"select * from {objekat.VratiImeKlase()} where {objekat.VratiUslovZaTrazenje()}";
            SqlDataReader   reader   = command.ExecuteReader();
            List <IObjekat> rezultat = objekat.VratiListu(reader);

            reader.Close();
            return(rezultat);
        }
コード例 #2
0
        public int Obrisi(IObjekat objekat)
        {
            SqlCommand komanda = new SqlCommand($"delete from {objekat.VratiImeKlase()} where {objekat.VratiUslovZaTrazenje()}", connection, transaction);

            return(komanda.ExecuteNonQuery());
        }
コード例 #3
0
        public int Izmeni(IObjekat objekat)
        {
            SqlCommand komanda = new SqlCommand($"update {objekat.VratiImeKlase()} set {objekat.PostaviVrednostAtributa()} where {objekat.VratiUslovZaTrazenje()}", connection, transaction);

            return(komanda.ExecuteNonQuery());
        }
コード例 #4
0
        public IObjekat VratiJedan(IObjekat objekat)
        {
            IObjekat rezultat;

            SqlCommand    command = new SqlCommand($"select * from {objekat.VratiImeKlase()} where {objekat.VratiUslovZaTrazenje()}", connection, transaction);
            SqlDataReader reader  = command.ExecuteReader();

            rezultat = objekat.VratiObjekat(reader);
            reader.Close();
            return(rezultat);
        }