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); }
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)); }
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); }