Ejemplo n.º 1
0
        public TableManager(SessionManager.Session session)
        {
            if (session == null)
                throw new ArgumentNullException("Session");

            this.session = session;
            this.manager = session.SchemaManager;
            this.conn = session.Connection;
            this.columnManager = manager.ColumnManager;
            this.constraintManager = manager.ConstraintManager;
            this.indexManager = manager.IndexManager;
        }
Ejemplo n.º 2
0
        public TableManager(SessionManager.Session session)
        {
            if (session == null)
            {
                throw new ArgumentNullException("Session");
            }

            this.session           = session;
            this.manager           = session.SchemaManager;
            this.conn              = session.Connection;
            this.columnManager     = manager.ColumnManager;
            this.constraintManager = manager.ConstraintManager;
            this.indexManager      = manager.IndexManager;
        }
Ejemplo n.º 3
0
            public Session(OracleConnection conn)
            {
                if (conn == null)
                {
                    throw new ArgumentNullException("Connection");
                }

                this.conn = conn;

                try
                {
                    // create managers
                    privManager   = new SysPrivManager(this);
                    roleManager   = new RoleManager(this);
                    userManager   = new UserManager(this);
                    schemaManager = new SchemaManager(this);
                    // store current user reference
                    currentUser = userManager.SessionUser;
                }
                catch (Exception e)
                {
                    MessageBox.Show(string.Format("Exception caught:\n{0}", e.Message));
                }
            }
Ejemplo n.º 4
0
            public Session(OracleConnection conn)
            {
                if(conn == null)
                    throw new ArgumentNullException("Connection");

                this.conn = conn;

                try
                {
                    // create managers
                    privManager = new SysPrivManager(this);
                    roleManager = new RoleManager(this);
                    userManager = new UserManager(this);
                    schemaManager = new SchemaManager(this);
                    // store current user reference
                    currentUser = userManager.SessionUser;
                }
                catch (Exception e)
                {
                    MessageBox.Show(string.Format("Exception caught:\n{0}", e.Message));
                }
            }