PeerCastStation.GUI.MainForm.UpdateChannelInfo C# (CSharp) Метод

UpdateChannelInfo() приватный Метод

private UpdateChannelInfo ( Channel channel ) : void
channel Channel
Результат void
    private void UpdateChannelInfo(Channel channel)
    {
      var is_tracker = channel.IsBroadcasting;
      var info = new ChannelInfoContainer(channel.ChannelInfo, channel.ChannelTrack);
      chanInfoChannelID.Text = channel.ChannelID.ToString("N").ToUpper();
      if (info.InfoChannelName!=channelInfo.InfoChannelName) chanInfoChannelName.Text = info.InfoChannelName;
      if (info.InfoGenre      !=channelInfo.InfoGenre)       chanInfoGenre.Text       = info.InfoGenre;
      if (info.InfoDesc       !=channelInfo.InfoDesc)        chanInfoDesc.Text        = info.InfoDesc;
      if (info.InfoContactURL !=channelInfo.InfoContactURL)  chanInfoContactURL.Text  = info.InfoContactURL;
      if (info.InfoComment    !=channelInfo.InfoComment)     chanInfoComment.Text     = info.InfoComment;
      if (info.InfoContentType!=channelInfo.InfoContentType) chanInfoContentType.Text = info.InfoContentType;
      if (info.InfoBitrate    !=channelInfo.InfoBitrate)     chanInfoBitrate.Text     = info.InfoBitrate;
      if (info.TrackAlbum     !=channelInfo.TrackAlbum)      chanTrackAlbum.Text      = info.TrackAlbum;
      if (info.TrackArtist    !=channelInfo.TrackArtist)     chanTrackArtist.Text     = info.TrackArtist;
      if (info.TrackTitle     !=channelInfo.TrackTitle)      chanTrackTitle.Text      = info.TrackTitle;
      if (info.TrackGenre     !=channelInfo.TrackGenre)      chanTrackGenre.Text      = info.TrackGenre;
      if (info.TrackContactURL!=channelInfo.TrackContactURL) chanTrackContactURL.Text = info.TrackContactURL;
      chanInfoGenre.ReadOnly       = !is_tracker;
      chanInfoDesc.ReadOnly        = !is_tracker;
      chanInfoContactURL.ReadOnly  = !is_tracker;
      chanInfoComment.ReadOnly     = !is_tracker;
      chanTrackAlbum.ReadOnly      = !is_tracker;
      chanTrackArtist.ReadOnly     = !is_tracker;
      chanTrackTitle.ReadOnly      = !is_tracker;
      chanTrackContactURL.ReadOnly = !is_tracker;
      chanInfoUpdateButton.Enabled = is_tracker;
      channelInfo = info;
    }