コード例 #1
0
ファイル: NavigationViewModel.cs プロジェクト: z1z0v1c/OPP
        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
ファイル: NavigationViewModel.cs プロジェクト: z1z0v1c/OPP
        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;
            }
        }