Ejemplo n.º 1
0
 protected void OnRefreshParent()
 {
     if (CurrentNode.MoveToParent())
     {
         BaseNode node = CurrentNode.DataItem as BaseNode;
         node.Refresh();
     }
 }
        private void OnCreateUserThreaded(object state)
        {
            object[] objs = state as object[];

            IEditSchemaProvider provider = objs[0] as IEditSchemaProvider;
            UserSchema          user     = objs[1] as UserSchema;
            BaseNode            node     = objs[2] as BaseNode;

            provider.CreateUser(user);
            node.Refresh();
        }
        private void OnCreateProcedureThreaded(object state)
        {
            object[] objs = state as object[];

            ISchemaProvider provider = objs[0] as ISchemaProvider;
            ProcedureSchema proc     = objs[1] as ProcedureSchema;
            BaseNode        node     = objs[2] as BaseNode;

            provider.CreateProcedure(proc);
            node.Refresh();
        }
Ejemplo n.º 4
0
        private void OnCreateViewThreaded(object state)
        {
            object[] objs = state as object[];

            ISchemaProvider provider = objs[0] as ISchemaProvider;
            ViewSchema      view     = objs[1] as ViewSchema;
            BaseNode        node     = objs[2] as BaseNode;

            provider.CreateView(view);
            node.Refresh();
        }
Ejemplo n.º 5
0
        private void OnCreateTableThreaded(object state)
        {
            object[] objs = state as object[];

            ISchemaProvider provider = objs[0] as ISchemaProvider;
            TableSchema     table    = objs[1] as TableSchema;
            BaseNode        node     = objs[2] as BaseNode;

            LoggingService.LogDebug("ADD TABLE: {0}", table.Definition);

            IPooledDbConnection conn = provider.ConnectionPool.Request();

            conn.ExecuteNonQuery(table.Definition);
            conn.Release();
            node.Refresh();
        }
        protected void OnRefresh()
        {
            BaseNode node = CurrentNode.DataItem as BaseNode;

            node.Refresh();
        }