Ejemplo n.º 1
0
        void LoadCollection()
        {
            ParametrWazenieExLst.Clear();
            List <IHP_PARAMETRY> _parwazenia = new ObservableCollection <IHP_PARAMETRY>(context.IHP_PARAMETRY.Where(x => x.ID_GRUPAPARAMETRY == 1)).ToList();

            foreach (IHP_PARAMETRY item in _parwazenia)
            {
                IHP_PARAMETRY_EX _paramex = new IHP_PARAMETRY_EX(item);
                ParametrWazenieExLst.Add(_paramex);
            }
        }
Ejemplo n.º 2
0
 public void OnMessageSave(IHP_PARAMETRY item)
 {
     ParametrWazenie         = context.IHP_PARAMETRY.FirstOrDefault(x => x.ID_IHP_PARAMETRY == item.ID_IHP_PARAMETRY);
     ParametrWazenie.WARTOSC = item.WARTOSC;
     // context.IHP_PARAMETRY.Attach(item);
     context.Entry(ParametrWazenie).State = EntityState.Modified;
     context.SaveChanges();
     LoadCollection();
     //    RisePropertyChanged("ParametryWazenieEx");
     ParametrWazenieEx = lstParametryWyglad.FirstOrDefault(x => x.ID_IHP_PARAMETRY == item.ID_IHP_PARAMETRY);
     //     RisePropertyChanged("ParametrWazenieEx");
 }
Ejemplo n.º 3
0
        public void OnMessageSave(IHP_PARAMETRY item)
        {
            ParametrWazenie         = context.IHP_PARAMETRY.FirstOrDefault(x => x.ID_IHP_PARAMETRY == item.ID_IHP_PARAMETRY);
            ParametrWazenie.WARTOSC = item.WARTOSC;

            // context.IHP_PARAMETRY.Attach(item);
            context.Entry(ParametrWazenie).State = EntityState.Modified;
            context.SaveChanges();
            LoadCollection();
            ParametrWazenieEx = ParametrWazenieExLst.FirstOrDefault(x => x.ID_IHP_PARAMETRY == item.ID_IHP_PARAMETRY);
            if (ParametrWazenie.ID_IHP_PARAMETRY == 4)
            {
                Messenger.Default.Send <int>(999);
            }
            RisePropertyChanged("ParametryWazenieEx");
            //
        }
Ejemplo n.º 4
0
        public void OnMessageParam(IHP_PARAMETRY_EX param)
        {
            _param = context.IHP_PARAMETRY.FirstOrDefault(x => x.ID_IHP_PARAMETRY == param.ID_IHP_PARAMETRY);


            ListaDanych.Clear();

            //AppSettingsUstawieniaAplikacjiParametrWartosci[]
            foreach (AppSettingsUstawieniaAplikacjiParametr item in app.UstawieniaAplikacji.UstawieniaAplikacji.Parametry.Where(x => x.IdIhpParametry == _param.ID_IHP_PARAMETRY))
            {
                foreach (AppSettingsUstawieniaAplikacjiParametrWartosci item2 in item.Wartosci)
                {
                    ParametryLista lst = new ParametryLista()
                    {
                        ID      = item.IdIhpParametry,
                        Opis    = item2.opis,
                        Wartosc = item2.Wartosc
                    };
                    ListaDanych.Add(lst);
                }
            }

            ID             = _param.WARTOSC;
            NazwaParematru = _param.PARAMETR;
            if (_param.RODZAJ == 1)
            {
                PokazListe = Visibility.Hidden;
                PokazBool  = Visibility.Visible;
                if (_param.WARTOSC == "0")
                {
                    CheckValue = true;
                }
                if (_param.WARTOSC == "1")
                {
                    CheckValue = false;
                }
            }

            if (_param.RODZAJ == 2)
            {
                SzerokoscBool = 0;
                PokazListe    = Visibility.Visible;
                PokazBool     = Visibility.Hidden;
            }
        }