Exemplo n.º 1
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();
                }
            }
        }
Exemplo n.º 2
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();
                }
            }
        }
Exemplo n.º 3
0
        public void dodajNovost(Object o)
        {
            if (UserControls.ImageAndButton.uploadSlika != null)
            {
                uploadSlika = UserControls.ImageAndButton.uploadSlika;
            }

            NovaNovost.Slike = UserControls.ImageAndButton.image;
            //dodajTweet("Proba: Twitter radi!");

            Sistem.Novosti.Add(NovaNovost);
            using (var db = new NovostiDBContext())
            {
                var contact = NovaNovost;
                db.Novosti.Add(contact);
                db.SaveChanges();
            }

            dodajTweet(NovaNovost.Naslov + ": " + NovaNovost.Tekst);
        }