private static string GenerateSingleCondition(SmartCondition condition, SAIType type, int entryorguid, int id, int else_group) { object data = new { source_type = 22, // SMART_EVENT source_group = (id + 1).ToString(), source_entry = entryorguid.ToString(), source_id = ((int)type).ToString(), else_group = else_group.ToString(), condition_id = condition.ID.ToString(), target = ((int)condition.target).ToString(), param1 = condition.parameters[0].GetValue().ToString(), param2 = condition.parameters[1].GetValue().ToString(), param3 = condition.parameters[2].GetValue().ToString(), inversed = (condition.invert?"1":"0"), error_text_id = "", script_name = "", comment = condition.ToString() }; return(SmartFormat.Smart.Format(COND_SQL, data)); }
private static string GenerateSingleCondition(SmartCondition condition, SAIType type, int entryorguid, int id, int else_group) { object data = new { source_type = 22, // SMART_EVENT source_group = (id+1).ToString(), source_entry = entryorguid.ToString(), source_id = ((int)type).ToString(), else_group = else_group.ToString(), condition_id = condition.ID.ToString(), target = ((int)condition.target).ToString(), param1 = condition.parameters[0].GetValue().ToString(), param2 = condition.parameters[1].GetValue().ToString(), param3 = condition.parameters[2].GetValue().ToString(), inversed = (condition.invert?"1":"0"), error_text_id = "", script_name = "", comment = condition.ToString() }; return SmartFormat.Smart.Format(COND_SQL, data); }