Пример #1
0
 bool IsQueryingXPObjectType(DataStoreSelectDataEventArgs dataEventArgs) {
     return
         dataEventArgs.SelectStatements.Select(statement => statement.TableName).Where(s => s == "XPObjectType").
             FirstOrDefault() != null;
 }
Пример #2
0
 protected void RaiseDataStoreSelectData(DataStoreSelectDataEventArgs args)
 {
     if (DataStoreSelectData != null) {
         DataStoreSelectData(this, args);
     }
 }
Пример #3
0
 public virtual SelectedData SelectData(params SelectStatement[] selects){
     var args = new DataStoreSelectDataEventArgs(selects);
     OnDataStoreSelectData(args);
     return args.SelectedData ?? dataLayerCore.SelectData(args.SelectStatements);
 }
Пример #4
0
 public SelectedData SelectData(params SelectStatement[] selects)
 {
     var args = new DataStoreSelectDataEventArgs(selects);
     RaiseDataStoreSelectData(args);
     return dataLayerCore.SelectData(args.SelectStatements);
 }
Пример #5
0
 private void Proxy_DataStoreSelectData(object sender, DataStoreSelectDataEventArgs e)
 {
     filterData(e.SelectStatements);
 }