public void IzmeniElementListe(clsNabavka objStaraNabavka, clsNabavka objNovaNabavka)
        {
            int indexStareNabavke = 0;

            indexStareNabavke = pListaNabavke.IndexOf(objStaraNabavka);
            pListaNabavke.RemoveAt(indexStareNabavke);
            pListaNabavke.Insert(indexStareNabavke, objNovaNabavka);
        }
예제 #2
0
        public bool IzmeniNabavku(clsNabavka objStaraNabavka, clsNabavka objNovaNabavka)
        {
            int brojSlogova = 0;

            SqlConnection Veza = new SqlConnection(pStringKonekcije);

            Veza.Open();

            SqlCommand Komanda = new SqlCommand("IzmeniNabavku", Veza);

            Komanda.CommandType = CommandType.StoredProcedure;
            Komanda.Parameters.Add("@StariNaziv", SqlDbType.NVarChar).Value    = objStaraNabavka.NazivMasine;
            Komanda.Parameters.Add("@NazivMasine", SqlDbType.NVarChar).Value   = objNovaNabavka.NazivMasine;
            Komanda.Parameters.Add("@SifraUvoznika", SqlDbType.NVarChar).Value = objNovaNabavka.SifraUvoznika;
            Komanda.Parameters.Add("@Kolicina", SqlDbType.NVarChar).Value      = objNovaNabavka.Kolicina;
            brojSlogova = Komanda.ExecuteNonQuery();
            Veza.Close();
            Veza.Dispose();

            return(brojSlogova > 0);
        }
 public void ObrisiElementListe(clsNabavka objNabavkaZaBrisanje)
 {
     pListaNabavke.Remove(objNabavkaZaBrisanje);
 }
 public void DodajElementListe(clsNabavka objNovaNabavka)
 {
     pListaNabavke.Add(objNovaNabavka);
 }