public AllatAthelyezeseAblak(Ketrec kivKetrec) { InitializeComponent(); //jelTelephelyLabel //jelKetrecLabel //AllatNeveComboBox this.vm = new AllatAthelyezesViewModell(kivKetrec); this.DataContext = vm; telephelyClient = new TelephelyKezeloClient(); vm.Telephelyek = telephelyClient.TelephelyListazas(); }
public KetrecModositasaAblak(Ketrec ketrec) { InitializeComponent(); this.ketrec = ketrec; this.DataContext = ketrec; /* * MeretTextBox.Text = ketrec.Meret.ToString(); * AllatFajLabel.Content = ketrec.Faj; * TelephelyLabel.Content = ketrec.Hely.Cim; * * AllataliListBox.ItemsSource = ketrec.Allatok; * AllataliListBox.DisplayMemberPath = "Nev"; */ }
public UjGondozasAblak() { InitializeComponent(); vm = FoViewModel.GetVM(); gk = new GondozoKezeloClient(); DataContext = vm; TelephelyKezeloClient telephelyClient = new TelephelyKezeloClient(); AllatKezeloClient allatClint = new AllatKezeloClient(); List <Allat> allatok = new List <Allat>(); foreach (var a in vm.KivGondozo.Munkahelyek) { Telephely temp = telephelyClient.TelephelyListazasEgy(a.Cim).First();; foreach (var ket in temp.Ketrecek) { Ketrec temp2 = telephelyClient.KetrecListazasEgy(ket.KetrecID).First(); foreach (var al in temp2.Allatok) { Allat temp3 = allatClint.AllatListazasEgy(al.Nev).First(); bool mehet = true; foreach (Gondozo gond in temp3.Gondozok) { if (gond.Nev == vm.KivGondozo.Nev) { mehet = false; } } if (mehet) { allatok.Add(temp3); } } } } comboBox.ItemsSource = allatok; comboBox.DisplayMemberPath = "Nev"; }
public AllatAthelyezesViewModell(Ketrec jelKetrec) { this.jelKetrec = jelKetrec; ketrecek = new Ketrec[0]; telephelyek = new Telephely[0]; }