示例#1
0
        public frmAIOMain()
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            tree = new AIOFolderTree();

            aioDb = new AIODatabase();
            aioDb.ConnectToDB(DatabaseType.Access, "AIOManager.mdb");

            //Choose a controller
            switch (curModule)
            {
            case AIOModule.MODULE_BOOK:
                controller = new AIOBookController(aioDb);
                break;
            }

            tree.CreateRoot(AIOConstant.GetModuleName(curModule));
            tree.AioDatabase = aioDb;
            tree.Controller  = controller;
            logicalExplorer1.SetTree(tree);
            logicalExplorer1.AioDatabase = aioDb;
        }
示例#2
0
        public void loadData()
        {
            cmbAlbum.DisplayMember = AIOConstant.GetColumnName(AIOSubInfoType.MUSIC_ALBUM);
            cmbAlbum.ValueMember   = "ID";

            cmbArtist.DisplayMember = AIOConstant.GetColumnName(AIOSubInfoType.MUSIC_ARTIST);
            cmbArtist.ValueMember   = "ID";

            reloadAlbum();
            reloadArtist();
        }
        private void LoadData()
        {
            cboAuthor.DisplayMember = AIOConstant.GetColumnName(AIOSubInfoType.BOOK_AUTHOR);
            cboAuthor.ValueMember   = "ID";

            cboGenre.DisplayMember = AIOConstant.GetColumnName(AIOSubInfoType.BOOK_GENRE);
            cboGenre.ValueMember   = "ID";

            cboPublisher.DisplayMember = AIOConstant.GetColumnName(AIOSubInfoType.BOOK_PUBLISHER);
            cboPublisher.ValueMember   = "ID";

            ReloadAuthor();
            ReloadGenre();
            ReloadPublisher();
        }
        private void LoadData()
        {
            //Change styes
            //DataGridTableStyle tableStyle = gridData.TableStyles[0];
            //DataGridColumnStyle colStyle = tableStyle.GridColumnStyles[1];
            //colStyle.Width = 200;
            table = aioDb.GetAllName(subInfoType);
            gridData.DataSource = table;

            //Change some styles
            colIDStyle.MappingName   = "ID";
            colIDStyle.HeaderText    = "No.";
            colNameStyle.MappingName = AIOConstant.GetColumnName(subInfoType);
            colNameStyle.HeaderText  = lblName.Text;
            colNameStyle.Width       = 200;

            //Bind to combobox
            cboName.DataSource    = table;
            cboName.DisplayMember = AIOConstant.GetColumnName(subInfoType);
            cboName.ValueMember   = "ID";
        }