public void promjenaKandidata(Object o) { for (int i = 0; i < Sistem.KandidatiD.Count; i++) { if (Sistem.KandidatiD[i].JMBG1 == NoviKandidat.JMBG1) { Sistem.KandidatiD.RemoveAt(i); Sistem.KandidatiD.Add(NoviKandidat); break; } } for (int i = 0; i < Sistem.KandidatiE.Count; i++) { if (Sistem.KandidatiE[i].JMBG1 == NoviKandidat.JMBG1) { Sistem.KandidatiE.RemoveAt(i); Sistem.KandidatiE.Add(NoviKandidat); break; } } for (int i = 0; i < Sistem.KandidatiK.Count; i++) { if (Sistem.KandidatiK[i].JMBG1 == NoviKandidat.JMBG1) { Sistem.KandidatiK.RemoveAt(i); Sistem.KandidatiK.Add(NoviKandidat); break; } } for (int i = 0; i < Sistem.KandidatiO.Count; i++) { if (Sistem.KandidatiO[i].JMBG1 == NoviKandidat.JMBG1) { Sistem.KandidatiO.RemoveAt(i); Sistem.KandidatiO.Add(NoviKandidat); break; } } for (int i = 0; i < ListaKandidata.Count; i++) { if (ListaKandidata[i].JMBG1 == NoviKandidat.JMBG1) { ListaKandidata.RemoveAt(i); ListaKandidata.Add(NoviKandidat); return; } } }
public void obrisiKandidata(Object o) { Kandidat x = null; for (int i = 0; i < Sistem.KandidatiD.Count; i++) { if (Sistem.KandidatiD[i].JMBG1 == NoviKandidat.JMBG1) { x = Sistem.KandidatiD[i]; Sistem.KandidatiD.RemoveAt(i); break; } } for (int i = 0; i < Sistem.KandidatiE.Count; i++) { if (Sistem.KandidatiE[i].JMBG1 == NoviKandidat.JMBG1) { x = Sistem.KandidatiD[i]; Sistem.KandidatiE.RemoveAt(i); break; } } for (int i = 0; i < Sistem.KandidatiK.Count; i++) { if (Sistem.KandidatiK[i].JMBG1 == NoviKandidat.JMBG1) { x = Sistem.KandidatiD[i]; Sistem.KandidatiK.RemoveAt(i); break; } } for (int i = 0; i < Sistem.KandidatiO.Count; i++) { if (Sistem.KandidatiO[i].JMBG1 == NoviKandidat.JMBG1) { x = Sistem.KandidatiD[i]; Sistem.KandidatiO.RemoveAt(i); break; } } for (int i = 0; i < ListaKandidata.Count; i++) { if (ListaKandidata[i].JMBG1 == NoviKandidat.JMBG1) { x = Sistem.KandidatiD[i]; ListaKandidata.RemoveAt(i); break; } } if (x != null) { using (var db = new KandidateDBContext()) { db.Kandidati.Remove(x); db.SaveChanges(); } } }