예제 #1
0
        public AllatAthelyezeseAblak(Ketrec kivKetrec)
        {
            InitializeComponent();

            //jelTelephelyLabel
            //jelKetrecLabel
            //AllatNeveComboBox
            this.vm          = new AllatAthelyezesViewModell(kivKetrec);
            this.DataContext = vm;
            telephelyClient  = new TelephelyKezeloClient();
            vm.Telephelyek   = telephelyClient.TelephelyListazas();
        }
예제 #2
0
        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];
 }