Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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);
        }