Esempio n. 1
0
 public static IModelList <IModelListView> Get_ListViews(IModelListViewColumn modelListViewColumn)
 => modelListViewColumn.Application.Views.OfType <IModelListView>().ToCalculatedModelNodeList();
Esempio n. 2
0
 public static void Set_Column(IModelListViewColumn listViewColumn, IModelColumn modelColumn)
 => listViewColumn.Key = $"{listViewColumn.ListView?.Id}-{modelColumn.Id}";
Esempio n. 3
0
 public static IModelColumn Get_Column(IModelListViewColumn listViewColumn)
 => listViewColumn.ListView?.Columns[listViewColumn.Key.Split('-')[1]];
Esempio n. 4
0
 public static void Set_ListView(IModelListViewColumn listViewColumn, IModelListView listView)
 => listViewColumn.Key = $"{listView.Id}-{listViewColumn.Column?.Id}";
Esempio n. 5
0
 public static IModelListView Get_ListView(IModelListViewColumn listViewColumn)
 => !string.IsNullOrEmpty(listViewColumn.Key)? (IModelListView)listViewColumn.Application.Views[listViewColumn.Key.Split('-')[0]]:null;