예제 #1
0
        private void Button_Click_1(object sender, RoutedEventArgs e)//dodajanje oseb na en kraj
        {
            using (TextReader reader = new StreamReader("PriljubljeniKraji.xml")) kraji = (List <Kraj>)serializer.Deserialize(reader);
            foreach (var item in kraji)
            {
                if (item.kraj == krajlabel.Content.ToString())
                {
                    izbranKraj = item;
                }
            }
            DodajOseboForma dodajOseboForma = new DodajOseboForma(izbranKraj); //najdi uzbran kraj pa mu daj cloecka not pol pa ta kraj poslnji okno vijse

            dodajOseboForma.osebaPoslji += value => NovaOseba = value;         //POslusanje hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh

            int stevilo = izbranKraj.OsebeVKraju.Count();

            if (!(bool)dodajOseboForma.ShowDialog() && NovaOseba.ime != null && NovaOseba.priimek != null)
            {
                OsebeSeznam.Items.Add(NovaOseba);
                izbranKraj.OsebeVKraju.Add(NovaOseba);

                if (izbranKraj.OsebeVKraju.Count() >= stevilo)
                {
                    SendKraj(izbranKraj);
                }

                if (izbranKraj.OsebeVKraju.Count() < stevilo)
                {
                    SendKraj(new Kraj {
                        kraj = "Uspelo", razlika = 2
                    });
                }
            }
        }
예제 #2
0
        private void Button_Click(object sender, RoutedEventArgs e)//urejanje oseb na kraj
        {
            Oseba           oseba           = (Oseba)OsebeSeznam.SelectedItem;
            DodajOseboForma dodajOseboForma = new DodajOseboForma(oseba);

            izbran = dodajOseboForma;
            dodajOseboForma.ShowDialog();
        }