Esempio n. 1
0
        public static FileType ConvertType(ProWrite.Core.LibraryType type)
        {
            FileType targetType;

            switch (type)
            {
            case ProWrite.Core.LibraryType.Message:
                targetType = FileType.Message;
                break;

            case ProWrite.Core.LibraryType.TimeSliceGroup:
                targetType = FileType.TimesliceGroup;
                break;

            case ProWrite.Core.LibraryType.Playlist:
                targetType = FileType.Playlist;
                break;

            case ProWrite.Core.LibraryType.Schedule:
                targetType = FileType.Schedule;
                break;

            default:
                targetType = FileType.Message;
                break;
            }
            return(targetType);
        }
Esempio n. 2
0
        public static string GetFile(ProWrite.Core.LibraryType type, string fileId)
        {
            FileType targetType;

            switch (type)
            {
            case ProWrite.Core.LibraryType.Message:
                targetType = FileType.Message;
                break;

            case ProWrite.Core.LibraryType.TimeSliceGroup:
                targetType = FileType.TimesliceGroup;
                break;

            case ProWrite.Core.LibraryType.Playlist:
                targetType = FileType.Playlist;
                break;

            case ProWrite.Core.LibraryType.Schedule:
                targetType = FileType.Schedule;
                break;

            default:
                targetType = FileType.Message;
                break;
            }
            return(GetFile(targetType, fileId));
        }
Esempio n. 3
0
 private ScheduleItemType ConvertType(ProWrite.Core.LibraryType type)
 {
     if (type == ProWrite.Core.LibraryType.Message)
     {
         return(ScheduleItemType.FrameObject);
     }
     if (type == ProWrite.Core.LibraryType.TimeSliceGroup)
     {
         return(ScheduleItemType.TimeSliceGroup);
     }
     if (type == ProWrite.Core.LibraryType.Playlist)
     {
         return(ScheduleItemType.Playlist);
     }
     return(ScheduleItemType.FrameObject);
 }