using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Web.Mvc;
using NzbDrone.Core.Repository;

namespace NzbDrone.Web.Models
{
    public class AddNewSeriesModel
    {
        [Required(ErrorMessage = "Please enter a series name")]
        [DataType(DataType.Text)]
        [DisplayName("Single Series Path")]
        [DisplayFormat(ConvertEmptyStringToNull = false)]
        public string SeriesName { get; set; }

        public string DirectorySeparatorChar { get; set; }

        public List<RootDir> RootDirectories { get; set; }

        [DisplayName("Quality Profile")]
        public int QualityProfileId { get; set; }

        public SelectList QualitySelectList { get; set; }
    }
}