using System;
using System.Collections.Generic;

namespace Qusion.WebApp.Areas.Qusion.Models.Videos
{
    public class VideoCreateModel
    {


        /// <summary>
        /// Gets or sets video title.
        /// </summary>
        public string Title { get; set; }

        /// <summary>
        /// Gets or sets video duration in seconds. 
        /// </summary>
        public int Duration { get; set; }

        /// <summary>
        /// Gets or sets video file name for YouTube insert video id.
        /// </summary>
        public virtual string FileName { get; set; }

        /// <summary>
        /// Gets or sets video file name for YouTube insert video id.
        /// </summary>
        public virtual string Extension { get; set; }
    }

    public class  VideoCreateList
    {
        private IList<VideoCreateModel> _videos = new List<VideoCreateModel>();

        /// <summary>
        /// Gets or sets LibraryId item belongs to.
        /// </summary>
        public Guid LibraryID { get; set; }

        public IList<VideoCreateModel> Videos
        {
            get { return _videos; }
            set { _videos = value; }
        } 
    }
}