private IdeaFieldsDao ConvertToDao(VideoField obj)
 {
     return(new IdeaFieldsDao
     {
         FieldId = obj.Id,
         IdeaId = obj.Idea.Id,
         FieldText = obj.Text,
         Url = obj.Url
               //UploadedVideo
     });
 }
Exemplo n.º 2
0
        private void populateVideoList()
        {
            int y = 5;

            foreach (var video in playlistVideos)
            {
                VideoIcon  vi = new VideoIcon(video.Thumbnail as string, 5);
                VideoLabel vl = new VideoLabel(video.Title, 35);
                VideoCheck vc = new VideoCheck(35);
                VideoField vf = new VideoField(vi, vl, vc, video.Url, y);
                vf.Name = video.Title;
                pnl_videos.Controls.Add(vf);
                y += 105;
            }
        }
Exemplo n.º 3
0
        public void SplitVPIDFieldTest5()
        {
            VideoField     vPIDField         = new VideoField();
            int            expectedVideoPID  = 127;
            Nullable <int> expectedPCRPID    = null;
            Nullable <int> expectedVideoType = 51;
            string         expected          = expectedVideoPID.ToString() + (expectedPCRPID.HasValue ? "+" + expectedPCRPID.Value.ToString() : string.Empty) + (expectedVideoType.HasValue ? "=" + expectedVideoType.Value.ToString() : string.Empty);

            vPIDField.SplitVideoField(expected);
            Assert.AreEqual(expectedVideoPID, vPIDField.VideoPID);
            Assert.AreEqual(expectedPCRPID, vPIDField.PCRPID);
            Assert.AreEqual(expectedVideoType, vPIDField.VideoType);
            string actual = vPIDField.ToString();

            Assert.AreEqual(expected, actual);
        }
        private void PopulateVideoList()
        {
            var fieldCount = 0;

            foreach (var video in playlistVideos)
            {
                var vi = new VideoIcon(video.Thumbnail.ToString());
                var vl = new VideoLabel(video.Title);
                var vc = new VideoCheck();
                var vf = new VideoField(vi, vl, vc, video.Url);
                pnl_videos.Children.Add(vf);
                fieldCount++;
                if (fieldCount < playlistVideos.Count)
                {
                    var separator = new Border
                    {
                        BorderThickness = new Thickness(0.5),
                        BorderBrush     = Brushes.Black,
                        Margin          = new Thickness(1, 0, 0, 0)
                    };
                    pnl_videos.Children.Add(separator);
                }
            }
        }