Esempio n. 1
0
 public BulkUploadBaseFilter(JToken node) : base(node)
 {
     if (node["uploadedOnGreaterThanOrEqual"] != null)
     {
         this._UploadedOnGreaterThanOrEqual = ParseInt(node["uploadedOnGreaterThanOrEqual"].Value <string>());
     }
     if (node["uploadedOnLessThanOrEqual"] != null)
     {
         this._UploadedOnLessThanOrEqual = ParseInt(node["uploadedOnLessThanOrEqual"].Value <string>());
     }
     if (node["uploadedOnEqual"] != null)
     {
         this._UploadedOnEqual = ParseInt(node["uploadedOnEqual"].Value <string>());
     }
     if (node["statusIn"] != null)
     {
         this._StatusIn = node["statusIn"].Value <string>();
     }
     if (node["statusEqual"] != null)
     {
         this._StatusEqual = (BatchJobStatus)ParseEnum(typeof(BatchJobStatus), node["statusEqual"].Value <string>());
     }
     if (node["bulkUploadObjectTypeEqual"] != null)
     {
         this._BulkUploadObjectTypeEqual = (BulkUploadObjectType)StringEnum.Parse(typeof(BulkUploadObjectType), node["bulkUploadObjectTypeEqual"].Value <string>());
     }
     if (node["bulkUploadObjectTypeIn"] != null)
     {
         this._BulkUploadObjectTypeIn = node["bulkUploadObjectTypeIn"].Value <string>();
     }
 }
Esempio n. 2
0
        public BulkUploadBaseFilter(XmlElement node) : base(node)
        {
            foreach (XmlElement propertyNode in node.ChildNodes)
            {
                switch (propertyNode.Name)
                {
                case "uploadedOnGreaterThanOrEqual":
                    this._UploadedOnGreaterThanOrEqual = ParseInt(propertyNode.InnerText);
                    continue;

                case "uploadedOnLessThanOrEqual":
                    this._UploadedOnLessThanOrEqual = ParseInt(propertyNode.InnerText);
                    continue;

                case "uploadedOnEqual":
                    this._UploadedOnEqual = ParseInt(propertyNode.InnerText);
                    continue;

                case "statusIn":
                    this._StatusIn = propertyNode.InnerText;
                    continue;

                case "statusEqual":
                    this._StatusEqual = (BatchJobStatus)ParseEnum(typeof(BatchJobStatus), propertyNode.InnerText);
                    continue;

                case "bulkUploadObjectTypeEqual":
                    this._BulkUploadObjectTypeEqual = (BulkUploadObjectType)StringEnum.Parse(typeof(BulkUploadObjectType), propertyNode.InnerText);
                    continue;

                case "bulkUploadObjectTypeIn":
                    this._BulkUploadObjectTypeIn = propertyNode.InnerText;
                    continue;
                }
            }
        }
 public BulkUploadResult(JToken node) : base(node)
 {
     if (node["id"] != null)
     {
         this._Id = ParseInt(node["id"].Value <string>());
     }
     if (node["bulkUploadJobId"] != null)
     {
         this._BulkUploadJobId = ParseLong(node["bulkUploadJobId"].Value <string>());
     }
     if (node["lineIndex"] != null)
     {
         this._LineIndex = ParseInt(node["lineIndex"].Value <string>());
     }
     if (node["partnerId"] != null)
     {
         this._PartnerId = ParseInt(node["partnerId"].Value <string>());
     }
     if (node["status"] != null)
     {
         this._Status = (BulkUploadResultStatus)StringEnum.Parse(typeof(BulkUploadResultStatus), node["status"].Value <string>());
     }
     if (node["action"] != null)
     {
         this._Action = (BulkUploadAction)StringEnum.Parse(typeof(BulkUploadAction), node["action"].Value <string>());
     }
     if (node["objectId"] != null)
     {
         this._ObjectId = node["objectId"].Value <string>();
     }
     if (node["objectStatus"] != null)
     {
         this._ObjectStatus = ParseInt(node["objectStatus"].Value <string>());
     }
     if (node["bulkUploadResultObjectType"] != null)
     {
         this._BulkUploadResultObjectType = (BulkUploadObjectType)StringEnum.Parse(typeof(BulkUploadObjectType), node["bulkUploadResultObjectType"].Value <string>());
     }
     if (node["rowData"] != null)
     {
         this._RowData = node["rowData"].Value <string>();
     }
     if (node["partnerData"] != null)
     {
         this._PartnerData = node["partnerData"].Value <string>();
     }
     if (node["objectErrorDescription"] != null)
     {
         this._ObjectErrorDescription = node["objectErrorDescription"].Value <string>();
     }
     if (node["pluginsData"] != null)
     {
         this._PluginsData = new List <BulkUploadPluginData>();
         foreach (var arrayNode in node["pluginsData"].Children())
         {
             this._PluginsData.Add(ObjectFactory.Create <BulkUploadPluginData>(arrayNode));
         }
     }
     if (node["errorDescription"] != null)
     {
         this._ErrorDescription = node["errorDescription"].Value <string>();
     }
     if (node["errorCode"] != null)
     {
         this._ErrorCode = node["errorCode"].Value <string>();
     }
     if (node["errorType"] != null)
     {
         this._ErrorType = ParseInt(node["errorType"].Value <string>());
     }
 }
 public BulkUploadJobData(JToken node) : base(node)
 {
     if (node["userId"] != null)
     {
         this._UserId = node["userId"].Value <string>();
     }
     if (node["uploadedBy"] != null)
     {
         this._UploadedBy = node["uploadedBy"].Value <string>();
     }
     if (node["conversionProfileId"] != null)
     {
         this._ConversionProfileId = ParseInt(node["conversionProfileId"].Value <string>());
     }
     if (node["resultsFileLocalPath"] != null)
     {
         this._ResultsFileLocalPath = node["resultsFileLocalPath"].Value <string>();
     }
     if (node["resultsFileUrl"] != null)
     {
         this._ResultsFileUrl = node["resultsFileUrl"].Value <string>();
     }
     if (node["numOfEntries"] != null)
     {
         this._NumOfEntries = ParseInt(node["numOfEntries"].Value <string>());
     }
     if (node["numOfObjects"] != null)
     {
         this._NumOfObjects = ParseInt(node["numOfObjects"].Value <string>());
     }
     if (node["filePath"] != null)
     {
         this._FilePath = node["filePath"].Value <string>();
     }
     if (node["bulkUploadObjectType"] != null)
     {
         this._BulkUploadObjectType = (BulkUploadObjectType)StringEnum.Parse(typeof(BulkUploadObjectType), node["bulkUploadObjectType"].Value <string>());
     }
     if (node["fileName"] != null)
     {
         this._FileName = node["fileName"].Value <string>();
     }
     if (node["objectData"] != null)
     {
         this._ObjectData = ObjectFactory.Create <BulkUploadObjectData>(node["objectData"]);
     }
     if (node["type"] != null)
     {
         this._Type = (BulkUploadType)StringEnum.Parse(typeof(BulkUploadType), node["type"].Value <string>());
     }
     if (node["emailRecipients"] != null)
     {
         this._EmailRecipients = node["emailRecipients"].Value <string>();
     }
     if (node["numOfErrorObjects"] != null)
     {
         this._NumOfErrorObjects = ParseInt(node["numOfErrorObjects"].Value <string>());
     }
     if (node["privileges"] != null)
     {
         this._Privileges = node["privileges"].Value <string>();
     }
 }
Esempio n. 5
0
 public BulkUpload(JToken node) : base(node)
 {
     if (node["id"] != null)
     {
         this._Id = ParseLong(node["id"].Value <string>());
     }
     if (node["uploadedBy"] != null)
     {
         this._UploadedBy = node["uploadedBy"].Value <string>();
     }
     if (node["uploadedByUserId"] != null)
     {
         this._UploadedByUserId = node["uploadedByUserId"].Value <string>();
     }
     if (node["uploadedOn"] != null)
     {
         this._UploadedOn = ParseInt(node["uploadedOn"].Value <string>());
     }
     if (node["numOfEntries"] != null)
     {
         this._NumOfEntries = ParseInt(node["numOfEntries"].Value <string>());
     }
     if (node["status"] != null)
     {
         this._Status = (BatchJobStatus)ParseEnum(typeof(BatchJobStatus), node["status"].Value <string>());
     }
     if (node["logFileUrl"] != null)
     {
         this._LogFileUrl = node["logFileUrl"].Value <string>();
     }
     if (node["csvFileUrl"] != null)
     {
         this._CsvFileUrl = node["csvFileUrl"].Value <string>();
     }
     if (node["bulkFileUrl"] != null)
     {
         this._BulkFileUrl = node["bulkFileUrl"].Value <string>();
     }
     if (node["bulkUploadType"] != null)
     {
         this._BulkUploadType = (BulkUploadType)StringEnum.Parse(typeof(BulkUploadType), node["bulkUploadType"].Value <string>());
     }
     if (node["results"] != null)
     {
         this._Results = new List <BulkUploadResult>();
         foreach (var arrayNode in node["results"].Children())
         {
             this._Results.Add(ObjectFactory.Create <BulkUploadResult>(arrayNode));
         }
     }
     if (node["error"] != null)
     {
         this._Error = node["error"].Value <string>();
     }
     if (node["errorType"] != null)
     {
         this._ErrorType = (BatchJobErrorTypes)ParseEnum(typeof(BatchJobErrorTypes), node["errorType"].Value <string>());
     }
     if (node["errorNumber"] != null)
     {
         this._ErrorNumber = ParseInt(node["errorNumber"].Value <string>());
     }
     if (node["fileName"] != null)
     {
         this._FileName = node["fileName"].Value <string>();
     }
     if (node["description"] != null)
     {
         this._Description = node["description"].Value <string>();
     }
     if (node["numOfObjects"] != null)
     {
         this._NumOfObjects = ParseInt(node["numOfObjects"].Value <string>());
     }
     if (node["bulkUploadObjectType"] != null)
     {
         this._BulkUploadObjectType = (BulkUploadObjectType)StringEnum.Parse(typeof(BulkUploadObjectType), node["bulkUploadObjectType"].Value <string>());
     }
 }
Esempio n. 6
0
        public BulkUploadResult(XmlElement node) : base(node)
        {
            foreach (XmlElement propertyNode in node.ChildNodes)
            {
                switch (propertyNode.Name)
                {
                case "id":
                    this._Id = ParseInt(propertyNode.InnerText);
                    continue;

                case "bulkUploadJobId":
                    this._BulkUploadJobId = ParseLong(propertyNode.InnerText);
                    continue;

                case "lineIndex":
                    this._LineIndex = ParseInt(propertyNode.InnerText);
                    continue;

                case "partnerId":
                    this._PartnerId = ParseInt(propertyNode.InnerText);
                    continue;

                case "status":
                    this._Status = (BulkUploadResultStatus)StringEnum.Parse(typeof(BulkUploadResultStatus), propertyNode.InnerText);
                    continue;

                case "action":
                    this._Action = (BulkUploadAction)StringEnum.Parse(typeof(BulkUploadAction), propertyNode.InnerText);
                    continue;

                case "objectId":
                    this._ObjectId = propertyNode.InnerText;
                    continue;

                case "objectStatus":
                    this._ObjectStatus = ParseInt(propertyNode.InnerText);
                    continue;

                case "bulkUploadResultObjectType":
                    this._BulkUploadResultObjectType = (BulkUploadObjectType)StringEnum.Parse(typeof(BulkUploadObjectType), propertyNode.InnerText);
                    continue;

                case "rowData":
                    this._RowData = propertyNode.InnerText;
                    continue;

                case "partnerData":
                    this._PartnerData = propertyNode.InnerText;
                    continue;

                case "objectErrorDescription":
                    this._ObjectErrorDescription = propertyNode.InnerText;
                    continue;

                case "pluginsData":
                    this._PluginsData = new List <BulkUploadPluginData>();
                    foreach (XmlElement arrayNode in propertyNode.ChildNodes)
                    {
                        this._PluginsData.Add(ObjectFactory.Create <BulkUploadPluginData>(arrayNode));
                    }
                    continue;

                case "errorDescription":
                    this._ErrorDescription = propertyNode.InnerText;
                    continue;

                case "errorCode":
                    this._ErrorCode = propertyNode.InnerText;
                    continue;

                case "errorType":
                    this._ErrorType = ParseInt(propertyNode.InnerText);
                    continue;
                }
            }
        }
        public BulkUpload(XmlElement node) : base(node)
        {
            foreach (XmlElement propertyNode in node.ChildNodes)
            {
                switch (propertyNode.Name)
                {
                case "id":
                    this._Id = ParseLong(propertyNode.InnerText);
                    continue;

                case "uploadedBy":
                    this._UploadedBy = propertyNode.InnerText;
                    continue;

                case "uploadedByUserId":
                    this._UploadedByUserId = propertyNode.InnerText;
                    continue;

                case "uploadedOn":
                    this._UploadedOn = ParseInt(propertyNode.InnerText);
                    continue;

                case "numOfEntries":
                    this._NumOfEntries = ParseInt(propertyNode.InnerText);
                    continue;

                case "status":
                    this._Status = (BatchJobStatus)ParseEnum(typeof(BatchJobStatus), propertyNode.InnerText);
                    continue;

                case "logFileUrl":
                    this._LogFileUrl = propertyNode.InnerText;
                    continue;

                case "csvFileUrl":
                    this._CsvFileUrl = propertyNode.InnerText;
                    continue;

                case "bulkFileUrl":
                    this._BulkFileUrl = propertyNode.InnerText;
                    continue;

                case "bulkUploadType":
                    this._BulkUploadType = (BulkUploadType)StringEnum.Parse(typeof(BulkUploadType), propertyNode.InnerText);
                    continue;

                case "results":
                    this._Results = new List <BulkUploadResult>();
                    foreach (XmlElement arrayNode in propertyNode.ChildNodes)
                    {
                        this._Results.Add(ObjectFactory.Create <BulkUploadResult>(arrayNode));
                    }
                    continue;

                case "error":
                    this._Error = propertyNode.InnerText;
                    continue;

                case "errorType":
                    this._ErrorType = (BatchJobErrorTypes)ParseEnum(typeof(BatchJobErrorTypes), propertyNode.InnerText);
                    continue;

                case "errorNumber":
                    this._ErrorNumber = ParseInt(propertyNode.InnerText);
                    continue;

                case "fileName":
                    this._FileName = propertyNode.InnerText;
                    continue;

                case "description":
                    this._Description = propertyNode.InnerText;
                    continue;

                case "numOfObjects":
                    this._NumOfObjects = ParseInt(propertyNode.InnerText);
                    continue;

                case "bulkUploadObjectType":
                    this._BulkUploadObjectType = (BulkUploadObjectType)StringEnum.Parse(typeof(BulkUploadObjectType), propertyNode.InnerText);
                    continue;
                }
            }
        }
Esempio n. 8
0
        public BulkUploadJobData(XmlElement node) : base(node)
        {
            foreach (XmlElement propertyNode in node.ChildNodes)
            {
                switch (propertyNode.Name)
                {
                case "userId":
                    this._UserId = propertyNode.InnerText;
                    continue;

                case "uploadedBy":
                    this._UploadedBy = propertyNode.InnerText;
                    continue;

                case "conversionProfileId":
                    this._ConversionProfileId = ParseInt(propertyNode.InnerText);
                    continue;

                case "resultsFileLocalPath":
                    this._ResultsFileLocalPath = propertyNode.InnerText;
                    continue;

                case "resultsFileUrl":
                    this._ResultsFileUrl = propertyNode.InnerText;
                    continue;

                case "numOfEntries":
                    this._NumOfEntries = ParseInt(propertyNode.InnerText);
                    continue;

                case "numOfObjects":
                    this._NumOfObjects = ParseInt(propertyNode.InnerText);
                    continue;

                case "filePath":
                    this._FilePath = propertyNode.InnerText;
                    continue;

                case "bulkUploadObjectType":
                    this._BulkUploadObjectType = (BulkUploadObjectType)StringEnum.Parse(typeof(BulkUploadObjectType), propertyNode.InnerText);
                    continue;

                case "fileName":
                    this._FileName = propertyNode.InnerText;
                    continue;

                case "objectData":
                    this._ObjectData = ObjectFactory.Create <BulkUploadObjectData>(propertyNode);
                    continue;

                case "type":
                    this._Type = (BulkUploadType)StringEnum.Parse(typeof(BulkUploadType), propertyNode.InnerText);
                    continue;

                case "emailRecipients":
                    this._EmailRecipients = propertyNode.InnerText;
                    continue;

                case "numOfErrorObjects":
                    this._NumOfErrorObjects = ParseInt(propertyNode.InnerText);
                    continue;
                }
            }
        }