private void BunMod_Click(object sender, RoutedEventArgs e) { BunesetAblak bunablak = new BunesetAblak(); if (bunablak.ShowDialog() == true) { kliens.NaplobaIras("A(z) " + bunablak.BűnesetIDNaplózáshoz() + " id-vel rendelkező bűneset módosítva lett."); } }
private void UjBun_Click(object sender, RoutedEventArgs e) { BunesetAblak bunablak = new BunesetAblak(); if (bunablak.ShowDialog() == true) { kliens.NaplobaIras("Új bűneset felvéve: " + bunablak.BűnesetIDNaplózáshoz()); } }
private void Button_Click_2(object sender, RoutedEventArgs e) //a feltöltendő publikus változóba (amit majd kiolvas a hívó ablak) értéket tesz, a kereséstől függően Dolgozó, bűneset stb. { if (ListboxEredmeny.SelectedItem != null) { if (!altalanos) { if (RadioBizonyitek.IsChecked == true) //ha bizonyíték { feltoltendo = (Bizonyíték)ListboxEredmeny.SelectedItem; } else if (RadioBuneset.IsChecked == true) //ha bűneset { feltoltendo = (Bűneset)ListboxEredmeny.SelectedItem; } else if (RadioDolgozo.IsChecked == true) //ha dolgozó { feltoltendo = (Dolgozó)ListboxEredmeny.SelectedItem; } else if (RadioGyanusitott.IsChecked == true) //ha gyanusított { feltoltendo = (Gyanúsított)ListboxEredmeny.SelectedItem; } this.DialogResult = true; this.Close(); } else //kiválasztott módosítása { if (RadioBizonyitek.IsChecked == true) //ha bizonyíték { if (FoAblak.aktDolgozo.GetBeosztás() == Rang.Tiszt) //csak tiszt módosíthat bizonyítékot { BizonyitekWindow bw = new BizonyitekWindow((Bizonyíték)ListboxEredmeny.SelectedItem); bw.ShowDialog(); } } else if (RadioBuneset.IsChecked == true) //ha bűneset { BunesetAblak ba = new BunesetAblak((Bűneset)ListboxEredmeny.SelectedItem); ba.ShowDialog(); } else if (RadioDolgozo.IsChecked == true) //ha dolgozó { if (FoAblak.aktDolgozo.GetBeosztás() == Rang.Adminisztrátor) //csak admin módosíthat dolgozót { DolgozoAblak da = new DolgozoAblak((Dolgozó)ListboxEredmeny.SelectedItem); da.ShowDialog(); } } else if (RadioGyanusitott.IsChecked == true) //ha gyanusított { if (FoAblak.aktDolgozo.GetBeosztás() == Rang.Tiszt || FoAblak.aktDolgozo.GetBeosztás() == Rang.Ornagy) //csak tiszt módosíthat gyanúsítottat { GyanusitottAblak ga = new GyanusitottAblak(null, (Gyanúsított)ListboxEredmeny.SelectedItem); ga.ShowDialog(); } } Button_Click(null, null); } } }