public UjMunkahely() { InitializeComponent(); vm = FoViewModel.GetVM(); gk = new GondozoKezeloClient(); TelephelyKezeloClient telephelyClient = new TelephelyKezeloClient(); List <Telephely> telepek = new List <Telephely>(); foreach (var item in telephelyClient.TelephelyListazas()) { bool mehet = true; foreach (var item2 in vm.KivGondozo.Munkahelyek) { if (item.Cim == item2.Cim) { mehet = false; } } if (mehet) { telepek.Add(item); } } comboBox.ItemsSource = telepek; comboBox.DisplayMemberPath = "Cim"; }
void ListaFrissites() { try { if (vm.Felhasznalo.Beosztas == GondozoBeosztas.Adminisztrátor) { vm.Telephelyek = telephelyClient.TelephelyListazas().ToArray(); vm.Gondozok = gondozoClient.GondozoListazas().ToArray(); } else { List <Telephely> telephelyTempLista = new List <Telephely>(); foreach (var telep in vm.Felhasznalo.Munkahelyek) { telephelyTempLista.Add(telephelyClient.TelephelyListazasEgy(telep.Cim).First()); } vm.Telephelyek = telephelyTempLista.ToArray(); // vm.Gondozok[0]= vm.Felhasznalo; } vm.KivKetrec = null; } catch (EndpointNotFoundException) { MessageBox.Show("Megszakadt a kapcsolat a szerverrel!", "Nincs kapcsolat", MessageBoxButton.OK, MessageBoxImage.Error); MainWindow mw = new MainWindow(); mw.Show(); } }
public AllatAthelyezeseAblak(Ketrec kivKetrec) { InitializeComponent(); //jelTelephelyLabel //jelKetrecLabel //AllatNeveComboBox this.vm = new AllatAthelyezesViewModell(kivKetrec); this.DataContext = vm; telephelyClient = new TelephelyKezeloClient(); vm.Telephelyek = telephelyClient.TelephelyListazas(); }
public GondozoFelveteleAblak() { InitializeComponent(); gondozoKezelo = new GondozoKezeloClient(); telephelyClient = new TelephelyKezeloClient(); vm = FoViewModel.GetVM(); this.DataContext = vm; BeosztasComboBox.ItemsSource = Enum.GetValues(typeof(GondozoBeosztas)).Cast <GondozoBeosztas>(); vm.Telephelyek = telephelyClient.TelephelyListazas(); }