示例#1
0
        public async Task LoadAsync()
        {
            var pregledProizvodjaca = await _pregledProizvodjacDataService.GetPregledProizvodjacaAsync();

            //Proizvodjaci.Clear();
            foreach (var item in pregledProizvodjaca)
            {
                Proizvodjaci.Add(new NavigationItemViewModel(item.Id, item.DisplayMember, _eventAggregator));
            }
        }
示例#2
0
        private void AfeterProizvodjacSaved(AfterProizvodjacSavedEventArgs obj)
        {
            var pregledProizvodjaca = Proizvodjaci.SingleOrDefault(p => p.Id == obj.Id);

            if (pregledProizvodjaca == null)
            {
                Proizvodjaci.Add(new NavigationItemViewModel(obj.Id, obj.DisplayMember, _eventAggregator));
            }
            else
            {
                pregledProizvodjaca.DisplayMember = obj.DisplayMember;
            }
        }