public ChannelViewModel(ChannelSession channelSession) { this.channelSession = channelSession; Users = new ObservableCollection<UserInfoViewModel>(); foreach (var userSession in channelSession.UserSessions) { var userVM = new UserInfoViewModel(userSession); Users.Add(userVM); } }
public ChannelViewModel(ChannelSession channelSession) { this.channelSession = channelSession; Users = new ObservableCollection <UserInfoViewModel>(); foreach (var userSession in channelSession.UserSessions) { var userVM = new UserInfoViewModel(userSession); Users.Add(userVM); } }
private void AddUserToChannel(UserInfoViewModel userVM) { var channel = ChannelTreeViewModel.Channels.FirstOrDefault(c => c.Id == userVM.ChannelId); if (channel == null) { AddActivity("Unable to find channel {0} to add the user to", channel.Id); return; } channel.Users.Add(userVM); }