private void TypeContext_ItemsMoved(object sender, ItemsMovedEventArgs <ITypeItem> e)
 {
     if (sender is ITypeContext context && context.GetService(typeof(IDataBase)) is IDataBase dataBase)
     {
         this.InvokeAsync(dataBase, null);
     }
 }
Esempio n. 2
0
        private void TypeContext_ItemMoved(object sender, ItemsMovedEventArgs <ITypeItem> e)
        {
            var userID          = this.authentication.ID;
            var exceptionUserID = e.UserID;
            var signatureDate   = e.SignatureDate;
            var oldPaths        = e.OldPaths;
            var parentPaths     = e.Items.Select(item => item.Parent.Path).ToArray();

            this.InvokeEvent(userID, exceptionUserID, () => this.Callback.OnTypeItemsMoved(signatureDate, oldPaths, parentPaths));
        }
Esempio n. 3
0
 protected virtual void OnUsersMoved(ItemsMovedEventArgs <IUser> e)
 {
     this.usersMoved?.Invoke(this, e);
 }
Esempio n. 4
0
 protected virtual void OnCategoriesMoved(ItemsMovedEventArgs <ITypeCategory> e)
 {
     this.categoriesMoved?.Invoke(this, e);
 }
Esempio n. 5
0
 protected virtual void OnTablesMoved(ItemsMovedEventArgs <ITable> e)
 {
     this.tablesMoved?.Invoke(this, e);
 }
Esempio n. 6
0
 protected virtual void OnItemsMoved(ItemsMovedEventArgs <ITypeItem> e)
 {
     this.itemsMoved?.Invoke(this, e);
 }
Esempio n. 7
0
 private void LightSceneListView_ItemsMoved(object sender, ItemsMovedEventArgs e)
 {
     lightScene.ReorderObjects(lightsSceneListView.CurrentList, e.OriginalIndex, e.Count, e.Offset);
     e.Handled = true;
 }
Esempio n. 8
0
 private void SceneListView_ItemsMoved(object sender, ItemsMovedEventArgs e)
 {
     scene.ReorderObjects(sceneListView.CurrentList, e.OriginalIndex, e.Count, e.Offset);
     e.Handled = true;
     galaxyViewControl.Refresh();
 }
Esempio n. 9
0
 private void UserContext_ItemsMoved(object sender, ItemsMovedEventArgs <IUserItem> e)
 {
     this.Invoke(null);
 }