{\r
"$type": "TrafficMetadata",\r
"server": {\r
- "address": "Data Source=folkloredb.hu\\sql08,33860;Initial Catalog=CLArchiveTF_0;Persist Security Info=True;",\r
+ "address": "Data Source=10.10.1.45\\sql16;Initial Catalog=PA_Echo;Persist Security Info=True;",\r
"userName": "MAM",\r
"password": "Echotv.hu",\r
"timeout": 60\r
},\r
{\r
"label": "Adáskész",\r
- "processor": "FTPTargetProcessor",\r
- "outputFormat": "%ID%-%SOURCENAME%",\r
+ "processor": "UNCTargetProcessor",\r
+ "outputFormat": "%ID%",\r
"saveSegments": true,\r
- "killDateDays": 1,\r
+ "killDateDays": 0,\r
"tag": "Adáskész",\r
- "createSubFolder": true,\r
- "useMetadata": true,\r
+ "createSubFolder": false,\r
+ "useMetadata": false,\r
"remote": {\r
- "address": "ftp://10.10.1.100:21/READY",\r
+ "address": "file://10.10.1.100/BRAAVOS/PLAYOUT/IceGateway",\r
"userName": "mediacube",\r
"password": "Broadca5T"\r
}\r
TrafficAPI client = new TrafficAPI(metadata.Server.Address.OriginalString, metadata.Server.UserName, metadata.Server.Password, metadata.Server.Timeout);\r
client.DeleteSegments(maestroForm.SelectedMetadata.VariantID);\r
foreach (Segment actual in segments) {\r
- Segment segment = client.AddSegmentToCopia(maestroForm.SelectedMetadata.VariantID, actual.Comment, actual.TCIn, actual.TCOut, actual.Optional);\r
+ client.AddSegmentToCopia(maestroForm.SelectedMetadata.VariantID, actual.Comment, actual.TCIn, actual.TCOut, actual.Optional);\r
}\r
}\r
\r
using (SqlCommand cmd = new SqlCommand("dbo.clIFsp_EC_MAM", connection)) {\r
cmd.CommandType = CommandType.StoredProcedure;\r
cmd.Parameters.AddWithValue("@Operation", 1001);\r
- cmd.Parameters.AddWithValue("@@@Options", 40);\r
cmd.Parameters.AddWithValue("@@ItemID", DBNull.Value);\r
if (!missingCopia) {\r
+ cmd.Parameters.AddWithValue("@@@Options", 1);\r
cmd.Parameters.AddWithValue("@@StrParam1", strParam);\r
cmd.Parameters.AddWithValue("@@DateParam1", from.Value.Date);\r
cmd.Parameters.AddWithValue("@@DateParam2", to.Value.Date);\r
} else {\r
+ cmd.Parameters.AddWithValue("@@@Options", 24);\r
if (!String.IsNullOrEmpty(strParam))\r
cmd.Parameters.AddWithValue("@@StrParam1", strParam);\r
if (from.HasValue) {\r
}\r
}\r
\r
- public Segment AddSegmentToCopia(int itemID, string strParam, long tcIn, long tcOut, bool options) {\r
- Segment result = null;\r
+ public void AddSegmentToCopia(int itemID, string strParam, long tcIn, long tcOut, bool options) {\r
//string strparam = String.IsNullOrEmpty(strParam) ? string.Empty : strParam;\r
object strparam = strParam;\r
if (String.IsNullOrEmpty(strParam))\r
cmd.Parameters.AddWithValue("@@StrParam1", strparam);\r
cmd.Parameters.AddWithValue("@@StrParam2", DBNull.Value);\r
cmd.Parameters.AddWithValue("@@@Options", optionsParam);\r
- using (SqlDataReader reader = cmd.ExecuteReader()) {\r
- if (reader.Read()) {\r
- clIFsp_EC_SegmentResult actual = cliFSPReader.ToclIFsp_SegmentResult(reader);\r
- result = new Segment() {\r
- TCIn = actual.v_TcIn.HasValue ? actual.v_TcIn.Value : -1,\r
- TCOut = actual.v_TcOut.HasValue ? actual.v_TcOut.Value : -1,\r
- Comment = actual.v_SegTitle,\r
- Optional = actual.v_Dropable.HasValue ? actual.v_Dropable.Value : false\r
- };\r
- }\r
- }\r
+ cmd.ExecuteNonQuery();\r
}\r
}\r
catch (Exception e) {\r
finally {\r
connection.Close();\r
}\r
- return result;\r
}\r
\r
private List<clIFsp_EC_MAMBradocastResult> ExecuteAndReadBradcast(SqlCommand cmd) {\r
using (SqlCommand cmd = new SqlCommand("dbo.clIFsp_EC_MAM", connection)) {\r
cmd.CommandType = CommandType.StoredProcedure;\r
cmd.Parameters.AddWithValue("@Operation", 1001);\r
- cmd.Parameters.AddWithValue("@@@Options", 40);\r
+ cmd.Parameters.AddWithValue("@@@Options", 1);\r
cmd.Parameters.AddWithValue("@@ItemID", DBNull.Value);\r
cmd.Parameters.AddWithValue("@@StrParam1", strParam);\r
sqlResult = ExecuteAndReadBradcast(cmd);\r
\r
private System.Nullable<int> _v_VariantID;\r
\r
+ private string _v_ClipID;\r
+\r
private string _v_SegTitle;\r
\r
private string _v_SegKeyWords;\r
}\r
}\r
\r
+ [global::System.Data.Linq.Mapping.ColumnAttribute(Storage = "v_ClipID", DbType = "VarChar(8)")]\r
+ public string v_ClipID {\r
+ get {\r
+ return this._v_ClipID;\r
+ }\r
+ set {\r
+ if ((this._v_ClipID != value)) {\r
+ this._v_ClipID = value;\r
+ }\r
+ }\r
+ }\r
[global::System.Data.Linq.Mapping.ColumnAttribute(Storage = "v_TcOutTC", DbType = "VarChar(25)")]\r
public string v_TcOutTC {\r
get {\r