Inheritance: FuelReturn
Exemplo n.º 1
0
        /// <summary>
        /// Gets more results.
        /// </summary>
        /// <returns>The <see cref="T:FuelSDK.GetReturn"/> object..</returns>
        public GetReturn GetMoreResults()
        {
            var r = new GetReturn(this, true, null);

            LastRequestID = r.RequestID;
            foreach (ETDataExtension rd in r.Results)
            {
                rd.Columns = (ETDataExtensionColumn[])rd.Fields;
                rd.Fields  = null;
            }
            return(r);
        }
        /// <summary>
        /// Gets more results.
        /// </summary>
        /// <returns>The <see cref="T:FuelSDK.GetReturn"/> object..</returns>
        public GetReturn GetMoreResults()
        {
            GetDataExtensionName();
            var r = new GetReturn(this, true, "DataExtensionObject[" + DataExtensionName + "]");

            LastRequestID = r.RequestID;
            foreach (ETDataExtensionRow dr in r.Results)
            {
                dr.ColumnValues = dr.Properties.ToDictionary(x => x.Name, x => x.Value);
                dr.Properties   = null;
            }
            return(r);
        }
        /// <summary>
        /// Status of this instance.
        /// </summary>
        /// <returns>The <see cref="T:FuelSDK.GetReturn"/> object.</returns>
        public GetReturn Status()
        {
            if (LastTaskID == string.Empty)
            {
                throw new Exception("No ID available in order to return status for ETEmailSendDefinition");
            }
            var r = new GetReturn(new ETSend
            {
                AuthStub     = AuthStub,
                SearchFilter = new SimpleFilterPart {
                    Value = new[] { LastTaskID }, Property = "ID", SimpleOperator = SimpleOperators.equals
                },
            });

            LastRequestID = r.RequestID;
            return(r);
        }
Exemplo n.º 4
0
        /// <summary>
        /// Status of this instance.
        /// </summary>
        /// <returns>The <see cref="T:FuelSDK.GetReturn"/> object.</returns>
        public GetReturn Status()
        {
            if (LastTaskID == string.Empty)
            {
                throw new Exception("No ID available in order to return status for ETImport");
            }
            var r = new GetReturn(new ETImportResult
            {
                AuthStub     = AuthStub,
                Props        = new string[] { "ImportDefinitionCustomerKey", "TaskResultID", "ImportStatus", "StartDate", "EndDate", "DestinationID", "NumberSuccessful", "NumberDuplicated", "NumberErrors", "TotalRows", "ImportType" },
                SearchFilter = new SimpleFilterPart {
                    Value = new[] { LastTaskID }, Property = "TaskResultID", SimpleOperator = SimpleOperators.equals
                },
            });

            LastRequestID = r.RequestID;
            return(r);
        }
Exemplo n.º 5
0
 /// <summary>
 /// Gets the more results.
 /// </summary>
 /// <returns>The <see cref="T:FuelSDK.GetReturn"/> object..</returns>
 public GetReturn GetMoreResults()
 {
     var r = new GetReturn(this, true, null); LastRequestID = r.RequestID; return(r);
 }
Exemplo n.º 6
0
 /// <summary>
 /// Get this instance.
 /// </summary>
 /// <returns>The <see cref="T:FuelSDK.GetReturn"/> object..</returns>
 public GetReturn Get()
 {
     var r = new GetReturn(this); LastRequestID = r.RequestID; return(r);
 }
Exemplo n.º 7
0
 /// <summary>
 /// Gets more results.
 /// </summary>
 /// <returns>The <see cref="T:FuelSDK.GetReturn"/>.</returns>
 public GetReturn GetMoreResults()
 {
     Page++; var r = new GetReturn(this); Page = r.LastPageNumber; return(r);
 }
Exemplo n.º 8
0
 /// <summary>
 /// Get this instance.
 /// </summary>
 /// <returns>The <see cref="T:FuelSDK.GetReturn"/>.</returns>
 public GetReturn Get()
 {
     var r = new GetReturn(this); Page = r.LastPageNumber; return(r);
 }
 public FuelSDK.GetReturn GetMoreResults()
 {
     FuelSDK.GetReturn response = new GetReturn(this, true, null);
     this.LastRequestID = response.RequestID;
     return response;
 }
 public FuelSDK.GetReturn Get()
 {
     FuelSDK.GetReturn response = new GetReturn(this);
     this.LastRequestID = response.RequestID;
     return response;
 }
        public FuelSDK.GetReturn GetMoreResults()
        {
            this.GetDataExtensionName();
            FuelSDK.GetReturn response = new GetReturn(this, true, "DataExtensionObject[" + this.DataExtensionName + "]");
            this.LastRequestID = response.RequestID;

            foreach (ET_DataExtensionRow dr in response.Results)
            {
                Dictionary<string, string> returnColumns = new Dictionary<string, string>();
                foreach (APIProperty ap in dr.Properties)
                {
                    returnColumns.Add(ap.Name, ap.Value);
                }
                dr.ColumnValues = returnColumns;
                dr.Properties = null;
            }

            return response;
        }
 public FuelSDK.GetReturn GetMoreResults()
 {
     FuelSDK.GetReturn response = new GetReturn(this, true, null);
     this.LastRequestID = response.RequestID;
     foreach (ET_DataExtension rd in response.Results)
     {
         rd.Columns = (ET_DataExtensionColumn[])rd.Fields;
         rd.Fields = null;
     }
     return response;
 }