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(); } } }
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(); } } }
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; } } }
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; } } }