public EUCamlFilter(string fieldName, EUFieldTypes fieldType, EUCamlFilterTypes filterType, bool isOr, string filterValue) { FieldName = fieldName; FieldType = fieldType; FilterType = filterType; FilterValue = filterValue; }
public static string GetCamlFieldTypeString(EUFieldTypes fieldType) { string camlString = String.Empty; switch (fieldType) { case EUFieldTypes.Boolean: camlString = "boolean"; break; case EUFieldTypes.Choice: camlString = "text"; break; case EUFieldTypes.Computed: camlString = "text"; break; case EUFieldTypes.ContentType: camlString = "text"; break; case EUFieldTypes.ContentTypeId: camlString = "text"; break; case EUFieldTypes.Counter: camlString = "number"; break; case EUFieldTypes.DateTime: camlString = "DateTime"; break; case EUFieldTypes.File: camlString = "text"; break; case EUFieldTypes.Lookup: camlString = "number"; break; case EUFieldTypes.Note: camlString = "text"; break; case EUFieldTypes.Number: camlString = "number"; break; case EUFieldTypes.Text: camlString = "text"; break; case EUFieldTypes.User: camlString = "text"; break; } return(camlString); }