Ejemplo n.º 1
0
        private void OsveziVelicineZaIzbor()
        {
            IEnumerable <Velicina> tempVel = _dbService.GetAllVelicine();

            ObservableCollection <VelicinaZaIzbor> osvezeneVelicineZaIzbor = new ObservableCollection <VelicinaZaIzbor>();

            foreach (Velicina item in tempVel)
            {
                bool stariIzbor = false;
                if (VelicineZaIzbor != null)
                {
                    var vecUnet = VelicineZaIzbor.FirstOrDefault(v => v.ID == item.ID);
                    stariIzbor = vecUnet == null ? false : vecUnet.Izbor;
                }
                osvezeneVelicineZaIzbor.Add(new VelicinaZaIzbor()
                {
                    ID = item.ID, Oznaka = item.Oznaka, Izbor = stariIzbor
                });
            }

            VelicineZaIzbor = osvezeneVelicineZaIzbor;
            ExecuteVelicinaCommand();
        }
Ejemplo n.º 2
0
 void ExecuteVelicinaCommand()
 {
     NemaIzabranihVelicina = !VelicineZaIzbor.Any(v => v.Izbor);
 }