Exemplo n.º 1
0
        /// <summary>
        /// 批量打标签
        /// </summary>
        /// <param name="labels"></param>
        public void AddTheLabels(List <string> labels)
        {
            List <int>       ids    = MyLabel.GetSelectIds(labels);
            List <VideoPlay> videos = GetSelectRow();

            if (videos == null)
            {
                return;
            }
            List <int> ids1 = videos.Select(t => t.Id).ToList();

            if (!LabelData.BatchAddLabels(ids1, ids))
            {
                MessageBox.Show("添加标签失败");
                Program.log.Error($"视频:{string.Join(",",ids1)}添加标签:{string.Join(",",labels)},失败");
                return;
            }
            MessageBox.Show("添加标签成功");
            Program.log.Error($"视频:{string.Join(",", ids1)}添加标签:{string.Join(",", labels)},成功");
            PostVideos();
        }