コード例 #1
0
ファイル: DataSource.cs プロジェクト: object/ODataPad
        private CollectionDataItem CreateCollectionDataItem(ServiceInfo service, Table table)
        {
            var item = new CollectionDataItem(service, table);

            foreach (var column in table.Columns)
            {
                item.Elements.Add(new PropertyDataItem(service, table, column));
            }
            foreach (var association in table.Associations)
            {
                item.Elements.Add(new PropertyDataItem(service, table, association));
            }
            return(item);
        }
コード例 #2
0
ファイル: MainPage.xaml.cs プロジェクト: object/ODataPad
 private void RequestCollectionData(CollectionDataItem collectionItem)
 {
     if (collectionItem.Results == null)
         collectionItem.Results = new ObservableResultCollection(
             (this.itemListView.SelectedItem as ServiceDataItem).Subtitle,
             collectionItem.Title, collectionItem.Table, this);
 }
コード例 #3
0
ファイル: DataSource.cs プロジェクト: object/ODataPad
 private CollectionDataItem CreateCollectionDataItem(ServiceInfo service, Table table)
 {
     var item = new CollectionDataItem(service, table);
     foreach (var column in table.Columns)
     {
         item.Elements.Add(new PropertyDataItem(service, table, column));
     }
     foreach (var association in table.Associations)
     {
         item.Elements.Add(new PropertyDataItem(service, table, association));
     }
     return item;
 }