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)); } }
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; } }