Beispiel #1
0
 public string GetFieldValueName(IQueryResolver queryTranslator, string field, Schema.Domain.Attribute attr = null)
 {
     if (attr == null)
     {
         var alias = queryTranslator.AttributeAliasList.Find(n => n.Alias.IsCaseInsensitiveEqual(field));
         if (alias != null)
         {
             attr = queryTranslator.AttributeList.Find(n => n.Name.IsCaseInsensitiveEqual(alias.Name));
         }
     }
     field = attr.GetNameField(field);
     return(field.ToLower());
 }