};\r
}\r
\r
- private void TrafficIDChangedEvent(string id, int variantID, string epizodeID, string text, List<TrafficItem> selected) {\r
+ private void TrafficIDChangedEvent(string id, int variantID, string serialID, string text, List<TrafficItem> selected) {\r
if (id == null)\r
SelectedMetadata = null;\r
else {\r
\r
}\r
\r
- private void OnSelectedIDChanged(string ID, int variantID, string epizodeID, string text, List<TrafficItem> selected) {\r
+ private void OnSelectedIDChanged(string ID, int variantID, string serialID, string text, List<TrafficItem> selected) {\r
//logger.Info("Selected ID: " + ID);\r
try {\r
model.SelectedSegments = selected;\r
"$type": "UNCSource",\r
"filter": "avi,wav,mxf,mts",\r
"local": {\r
- "address": "file://d:/!META_MXF",\r
+ "address": "file://d:/_video",\r
"timeout": 1000\r
},\r
"remote": {\r
};\r
}\r
\r
- private void OnTrafficIDSelected(string id, int variantID, string epizodeID, string text, List<TrafficItem> selected) {\r
+ private void OnTrafficIDSelected(string id, int variantID, string serialID, string text, List<TrafficItem> selected) {\r
btnRedefineSegments.Visible = false;\r
if (id == null) {\r
ArchiveMetadata = null;\r
MetadataType metadataType = MetadataTypeUtil.Guess(id);\r
SelectedMetadata = new MetadataInfo() {\r
Kind = metadataType,\r
- ID = btnUseEpisodeID.Checked ? epizodeID : id,\r
+ ID = btnUseEpisodeID.Checked ? serialID : id,\r
MetadataText = text,\r
VariantID = variantID,\r
Selected = selected\r
// You can specify all the values or you can default the Build and Revision Numbers\r
// by using the '*' as shown below:\r
// [assembly: AssemblyVersion("1.0.*")]\r
-[assembly: AssemblyVersion("2.1.0.6")]\r
-[assembly: AssemblyFileVersion("2.1.0.6")]\r
+[assembly: AssemblyVersion("2.1.0.7")]\r
+[assembly: AssemblyFileVersion("2.1.0.7")]\r
public class TrafficItem {\r
public bool Selected { get; set; }\r
public string MediaID { get; set; }\r
+ public int SerialID { get; set; }\r
public bool OK { get; set; }\r
public string Title { get; set; }\r
public DateTime? NextBroadcastDate { get; set; }\r
// You can specify all the values or you can default the Build and Revision Numbers\r
// by using the '*' as shown below:\r
// [assembly: AssemblyVersion("1.0.*")]\r
-[assembly: AssemblyVersion("2.1.0.3")]\r
-[assembly: AssemblyFileVersion("2.1.0.3")]\r
+[assembly: AssemblyVersion("2.1.0.4")]\r
+[assembly: AssemblyFileVersion("2.1.0.4")]\r
textSelectedMetadata.Text = name;\r
}\r
\r
- private void TrafficIDChangedEvent(string id, int variantID, string epizodeID, string text, List<TrafficItem> selected) {\r
+ private void TrafficIDChangedEvent(string id, int variantID, string serialID, string text, List<TrafficItem> selected) {\r
octopusIDSelector.ClearSelection();\r
nativeOctopusIDSelector.ClearSelection();\r
ClearFreeMetadata();\r
// You can specify all the values or you can default the Build and Revision Numbers\r
// by using the '*' as shown below:\r
// [assembly: AssemblyVersion("1.0.*")]\r
-[assembly: AssemblyVersion("1.0.1.0")]\r
-[assembly: AssemblyFileVersion("1.0.1.0")]\r
+[assembly: AssemblyVersion("1.0.1.1")]\r
+[assembly: AssemblyFileVersion("1.0.1.1")]\r
using System.Windows.Forms;\r
\r
namespace TrafficClient {\r
- public delegate void OnSelectedIDChanged(string ID, int variantID, string epizodeID, string text, List<TrafficItem> selected);\r
+ public delegate void OnSelectedIDChanged(string ID, int variantID, String serialID, string text, List<TrafficItem> selected);\r
\r
public partial class TrafficIDSelector : UserControl {\r
public ITrafficAPI trafficAPI { get; private set; }\r
if (selectedItems?.Count > 0) {\r
btnNewVersion.Enabled = true;\r
CreateVersionIfMissing(trafficItem);\r
- IDChangedEvent?.Invoke(trafficItem.MediaID, trafficItem.VariantID, trafficItem.EpisodeID, trafficItem.Title, selectedItems);\r
+ IDChangedEvent?.Invoke(trafficItem.MediaID, trafficItem.VariantID, trafficItem.SerialID.ToString(), trafficItem.Title, selectedItems);\r
} else {\r
btnNewVersion.Enabled = false;\r
IDChangedEvent?.Invoke(null, 0, null, null, null);\r
\r
protected TrafficItem ToTrafficItem(PlanAirMaterialResult data) {\r
var result = new TrafficItem() {\r
+ SerialID = data.v_ProgrammeID,\r
MediaID = data.v_MediaID,\r
EpisodeTitle = data.v_EpTitle,\r
Title = data.v_ProgTitle,\r