private void OnGroupsLoaded(OperationResult<IEnumerable<Group>> result) { IsBusy = false; if (result.HasError) { var error = result.Error; MessageBox.Show(string.Format("Възникна грешка при зареждане на групите! \n{0}", error.Message)); return; } var groups = result.Item; Groups = new ObservableCollection<GroupViewModel>(); foreach (var group in groups) { GroupViewModel groupViewModel = new GroupViewModel(group); Groups.Add(groupViewModel); } }
public void LoadDesignGroups() { var groups = new List<GroupViewModel>(); for (int i = 0; i < 10; i++) { var group = new Group() { GroupId = i, Name = string.Format("Name {0}", i), Description = string.Format("Description of group {0}", i) }; var groupViewModel = new GroupViewModel(group); groups.Add(groupViewModel); } Groups = new ObservableCollection<GroupViewModel>(); foreach (var group in groups) { Groups.Add(group); } }