public static RuleConditionHeader CreateNewCondition(ConditionHeaderBasic header, Guid ApiToken, String ApiServer) { return(Newtonsoft.Json.JsonConvert.DeserializeObject <RuleConditionHeader>(Factory.GetResponse("RulesEngine/CreateNewCondition", "header=" + Newtonsoft.Json.JsonConvert.SerializeObject(header, serializerSettings) + "", ApiToken, ApiServer), new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore })); }
public static RuleConditionHeader CreateNewCondition(ConditionHeaderBasic header, String ApiToken, String ApiServer) { return Newtonsoft.Json.JsonConvert.DeserializeObject<RuleConditionHeader>(Factory.GetResponse("RulesEngine/CreateNewCondition", "header=" + Newtonsoft.Json.JsonConvert.SerializeObject(header) + "", ApiToken, ApiServer), new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore }); }
public static void SaveConditionChanges(ConditionHeaderBasic conditionHeader, Guid ApiToken, String ApiServer) { Factory.GetResponse("RulesEngine/SaveConditionChanges", "conditionHeader=" + Newtonsoft.Json.JsonConvert.SerializeObject(conditionHeader, serializerSettings) + "", ApiToken, ApiServer); }
public static void SaveConditionChanges(ConditionHeaderBasic conditionHeader, String ApiToken, String ApiServer) { Factory.GetResponse("RulesEngine/SaveConditionChanges", "conditionHeader=" + Newtonsoft.Json.JsonConvert.SerializeObject(conditionHeader) + "", ApiToken, ApiServer); }
/// <summary> /// Use this call to create a new condition. /// </summary> /// <param name="header">An object describing the condition to be added.</param> /// <returns>The condition object including pkConditionId.</returns> public RuleConditionHeader CreateNewCondition(ConditionHeaderBasic header) { var response = GetResponse("RulesEngine/CreateNewCondition", "header=" + System.Net.WebUtility.UrlEncode(JsonFormatter.ConvertToJson(header)) + "", "POST"); return(JsonFormatter.ConvertFromJson <RuleConditionHeader>(response)); }
/// <summary> /// Use this call to update a conditon and its condition items. /// </summary> /// <param name="conditionHeader">The condition object describing the revised condition. pkConditionId and fkRuleId must be unchanged.</param> public void SaveConditionChanges(ConditionHeaderBasic conditionHeader) { GetResponse("RulesEngine/SaveConditionChanges", "conditionHeader=" + System.Net.WebUtility.UrlEncode(JsonFormatter.ConvertToJson(conditionHeader)) + "", "POST"); }
/// <summary> /// Use this call to create a new condition. /// </summary> /// <param name="header">An object describing the condition to be added.</param> /// <returns>The condition object including pkConditionId.</returns> public RuleConditionHeader CreateNewCondition(ConditionHeaderBasic header) { var response = GetResponse("RulesEngine/CreateNewCondition", "header=" + JsonFormatter.ConvertToJson(header) + ""); return(JsonFormatter.ConvertFromJson <RuleConditionHeader>(response)); }
/// <summary> /// Use this call to update a conditon and its condition items. /// </summary> /// <param name="conditionHeader">The condition object describing the revised condition. pkConditionId and fkRuleId must be unchanged.</param> public void SaveConditionChanges(ConditionHeaderBasic conditionHeader) { GetResponse("RulesEngine/SaveConditionChanges", "conditionHeader=" + JsonFormatter.ConvertToJson(conditionHeader) + ""); }