Beispiel #1
0
 public void Upsert(QueryRecordDocument record)
 {
     using (var db = new LiteRepository(ConnectionName))
     {
         db.Upsert(record);
         ConfigCache.Clear();
     }
 }
Beispiel #2
0
        private QueryConfig MapToQueryConfig(QueryRecordDocument queryRecord)
        {
            var queryFields = queryRecord.QueryFieldDocuments
                              .Select(q => new QueryField(q.Name, q.IsFilter, q.IsSort, q.Display, q.FriendlyName, null))
                              .ToArray();

            var config = new QueryConfig(queryRecord.TableName, queryFields);

            return(config);
        }