| 1234567891011121314151617181920212223242526272829303132333435 | 
							- using InABox.Wpf;
 
- using System;
 
- using System.Windows;
 
- using InABox.Core;
 
- namespace InABox.DynamicGrid
 
- {
 
-     /// <summary>
 
-     ///     Interaction logic for DynamicImportList.xaml
 
-     /// </summary>
 
-     public partial class DynamicImportList : ThemableWindow
 
-     {
 
-         public DynamicImportList(Type entitytype, Guid entityid, bool canImport = true)
 
-         {
 
-             InitializeComponent();
 
-             Imports.EntityType = entitytype;
 
-             Imports.EntityID = entityid;
 
-             Imports.OnImportItem += o => { return OnImportItem != null ? OnImportItem.Invoke(o) : true; };
 
-             Imports.OnCustomiseImport += (o, e) => { OnCustomiseImport?.Invoke(o, e); };
 
-             Imports.OnSave += (sender, entity) => OnSave?.Invoke(sender, entity);
 
-             Imports.OnLoad += (sender, type, fields, id) => OnLoad(sender, type, fields, id);
 
-             Imports.CanImport = canImport;
 
-             Imports.Refresh(true, true);
 
-         }
 
-         public event OnImportItem OnImportItem;
 
-         public event OnCustomiseImport OnCustomiseImport;
 
-         public event ImportSaveEvent OnSave;
 
-         public event ImportLoadEvent OnLoad;
 
-     }
 
- }
 
 
  |