コード例 #1
0
        public void promjenaNovosti(Object o)
        {
            int poz = -1;

            for (int i = 0; i < Sistem.Novosti.Count; i++)
            {
                if (Sistem.Novosti[i].Naslov == NovaNovost.Naslov)
                {
                    Sistem.Novosti.RemoveAt(i);
                    Sistem.Novosti.Add(NovaNovost);
                    poz = i;
                    break;
                }
            }

            for (int i = 0; i < ListaNovosti.Count; i++)
            {
                if (ListaNovosti[i].Naslov == NovaNovost.Naslov)
                {
                    ListaNovosti.RemoveAt(i);
                    ListaNovosti.Add(NovaNovost);
                    break;
                }
            }

            if (poz != -1)
            {
                using (var db = new NovostiDBContext())
                {
                    db.Update(ListaNovosti[poz]);
                    db.SaveChanges();
                }
            }
        }
コード例 #2
0
        public void obrisiNovost(Object o)
        {
            Novost n = null;

            for (int i = 0; i < Sistem.Novosti.Count; i++)
            {
                if (Sistem.Novosti[i].Naslov == NovaNovost.Naslov)
                {
                    n = Sistem.Novosti[i];
                    Sistem.Novosti.RemoveAt(i);
                    break;
                }
            }

            for (int i = 0; i < ListaNovosti.Count; i++)
            {
                if (ListaNovosti[i].Naslov == NovaNovost.Naslov)
                {
                    ListaNovosti.RemoveAt(i);
                    break;
                }
            }
            if (n != null)
            {
                using (var db = new NovostiDBContext())
                {
                    db.Novosti.Remove(n);
                    db.SaveChanges();
                }
            }
        }
コード例 #3
0
        public void obrisiNovost(Object o)
        {
            for (int i = 0; i < Sistem.Novosti.Count; i++)
            {
                if (Sistem.Novosti[i].Naslov == NovaNovost.Naslov)
                {
                    Sistem.Novosti.RemoveAt(i);
                    break;
                }
            }

            for (int i = 0; i < ListaNovosti.Count; i++)
            {
                if (ListaNovosti[i].Naslov == NovaNovost.Naslov)
                {
                    ListaNovosti.RemoveAt(i);
                    return;
                }
            }
        }
コード例 #4
0
        public void promjenaNovosti(Object o)
        {
            for (int i = 0; i < Sistem.Novosti.Count; i++)
            {
                if (Sistem.Novosti[i].Naslov == NovaNovost.Naslov)
                {
                    Sistem.Novosti.RemoveAt(i);
                    Sistem.Novosti.Add(NovaNovost);
                    break;
                }
            }

            for (int i = 0; i < ListaNovosti.Count; i++)
            {
                if (ListaNovosti[i].Naslov == NovaNovost.Naslov)
                {
                    ListaNovosti.RemoveAt(i);
                    ListaNovosti.Add(NovaNovost);
                    return;
                }
            }
        }