Esempio n. 1
0
        private TableIO initializeItems()
        {
            Item    itemRecord = new Item();
            TableIO tableIO    = new TableIO(this, itemRecord);

            tableIO.addFieldEnabledOnlyOnAdd(txtId);

            tableIO.bind(txtId, Database_net7_db.Table_item_base._id);
            tableIO.bind(txtDescription, Database_net7_db.Table_item_base._description);
            tableIO.bind(cboCategory, Database_net7_db.Table_item_base._category);
            tableIO.bind(cboSubCategory, Database_net7_db.Table_item_base._sub_category);
            tableIO.bind(cboManufacturer, Database_net7_db.Table_item_base._manufacturer);
            tableIO.bind(txtPrice, Database_net7_db.Table_item_base._price);
            tableIO.bind(cboLevel, Database_net7_db.Table_item_base._level);
            tableIO.bind(txtStackSize, Database_net7_db.Table_item_base._max_stack);
            tableIO.bind(txtName, Database_net7_db.Table_item_base._name);
            tableIO.bind(txt2DAsset, Database_net7_db.Table_item_base._2d_asset);
            tableIO.bind(txt3DAsset, Database_net7_db.Table_item_base._3d_asset);
            tableIO.bind(txtType, Database_net7_db.Table_item_base._type);
            tableIO.bind(chkNoTrade, Database_net7_db.Table_item_base._no_trade);
            tableIO.bind(chkNoStore, Database_net7_db.Table_item_base._no_store);
            tableIO.bind(chkNoDestroy, Database_net7_db.Table_item_base._no_destroy);
            tableIO.bind(chkNoManu, Database_net7_db.Table_item_base._no_manu);
            tableIO.bind(chkUnique, Database_net7_db.Table_item_base._unique);

            //tableIO.bind(chkExplorerRest, Database_net7_db.Table_item_base._explorer_rest);
            //tableIO.bind(chkJenquaiRest, Database_net7_db.Table_item_base._jenquai_rest);
            //tableIO.bind(chkProjenRest, Database_net7_db.Table_item_base._projen_rest);
            //tableIO.bind(chkTerranRest, Database_net7_db.Table_item_base._terran_rest);
            //tableIO.bind(chkTraderRest, Database_net7_db.Table_item_base._trader_rest);
            //tableIO.bind(chkWarriorRest, Database_net7_db.Table_item_base._warrior_rest);

            InitializeLevels();
            InitializeManufacturers();
            InitializeCategories();

            tableIO.initialize(Database_net7_db.Tables.item_base.ToString(), DB.getQueryItem());

            return(tableIO);
        }