Пример #1
0
        private void namestiCheckBoxove()
        {
            ObservableCollection <Poseduje_Selektovan> noviPoseduje = new ObservableCollection <Poseduje_Selektovan>();

            using (var db = new BazaZaLiguEntities())
            {
                foreach (Poseduje_Selektovan poseduje in Poseduju)
                {
                    Poseduje_Selektovan novPosedujeSelektovan = new Poseduje_Selektovan()
                    {
                        P = db.Posedujes.Where(x =>
                                               x.klub_naziv == poseduje.P.klub_naziv && x.stadion_id_stadiona == poseduje.P.stadion_id_stadiona).FirstOrDefault()
                    };
                    novPosedujeSelektovan.Klub_Stadion_Nazivi = poseduje.Klub_Stadion_Nazivi;



                    if (Selektovani_radnik.Klub_Stadion_Nazivi.Contains(poseduje.Klub_Stadion_Nazivi))
                    {
                        novPosedujeSelektovan.IsSelected = true;
                    }
                    else
                    {
                        novPosedujeSelektovan.IsSelected = false;
                    }
                    noviPoseduje.Add(novPosedujeSelektovan);
                }
                Poseduju = new ObservableCollection <Poseduje_Selektovan>();
                Poseduju = noviPoseduje;
                OnPropertyChanged("Poseduju");
            }
        }
Пример #2
0
 private void ucitajPoseduje() //svi stadioni i njihovi vlasnici
 {
     Poseduju = new ObservableCollection <Poseduje_Selektovan>();
     using (var db = new BazaZaLiguEntities())
     {
         foreach (Poseduje posed in db.Posedujes)
         {
             Poseduje_Selektovan pos = new Poseduje_Selektovan()
             {
                 P = posed, IsSelected = false
             };
             Stadion stadion = db.Stadions.Find(posed.stadion_id_stadiona);
             pos.Klub_Stadion_Nazivi = stadion.naziv_stadiona + " (" + posed.klub_naziv + ")";
             Poseduju.Add(pos);
         }
         OnPropertyChanged("Poseduju");
     }
 }
Пример #3
0
 private void dodajStadioneSaKlubovima()
 {
     stadioni_klubovi = new ObservableCollection <Poseduje_Selektovan>();
     using (var db = new BazaZaLiguEntities())
     {
         foreach (Poseduje item in db.Posedujes)
         {
             //Stadioni i svoji klubovi
             Poseduje_Selektovan poseduje = new Poseduje_Selektovan()
             {
                 P = item, IsSelected = false
             };
             Stadion stadion = db.Stadions.Find(poseduje.P.stadion_id_stadiona);
             poseduje.Klub_Stadion_Nazivi = stadion.naziv_stadiona + " (" + poseduje.P.klub_naziv + ")";
             stadioni_klubovi.Add(poseduje);
         }
     }
     OnPropertyChanged("stadioni_klubovi");
 }