Ejemplo n.º 1
0
        void AddDefaultSettings(MediaProject prj)
        {
            RatingDefinition rd = new RatingDefinition()
            {
                Marker      = "q",
                Title       = "Technical quality",
                Description = "Overall technical quality (sharpnes, color balance, light etc.)"
            };

            prj.RatingDefinitions.Add(rd);
            rd = new RatingDefinition()
            {
                Marker      = "x",
                Title       = "Excitement Level",
                Description = "How interesting is content"
            };
            prj.RatingDefinitions.Add(rd);
            CategoryDefinition cd = new CategoryDefinition()
            {
                Marker      = "content",
                Title       = "Content",
                Description = "Description of the media content"
            };

            prj.CategoryDefinitions.Add(cd);
            cd = new CategoryDefinition()
            {
                Marker      = "publish",
                Title       = "Publish to",
                Description = "Where this media should be published",
                Values      = new ObservableCollection <string>()
                {
                    "Print", "SShow1", "SShow2", "Trash"
                }
            };
            prj.CategoryDefinitions.Add(cd);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TTRating"/> class.
 /// </summary>
 public TTRating(RatingDefinition rating)
 {
     this._rating = rating;
     this._key    = "@" + rating.Marker;
 }