private void createGridColumns()
        {
            //0.05, 0.05, 0.20, 0.40, 0.20, 0.10
            ArrayList ctxMenues = createActionContextMenu();


            CCriteriaColumnCheckbox c0 = new CCriteriaColumnCheckbox("colChecked", "", "", 5, HorizontalAlignment.Left, cbxSelect_Checked, cbxSelect_UnChecked);

            AddGridColumn(c0);

            CCriteriaColumnButton c0_1 = new CCriteriaColumnButton("colAction", "action", ctxMenues, 5, HorizontalAlignment.Center, cmdAction_Click);

            c0_1.SetButtonEnable(isActionEnable);
            AddGridColumn(c0_1);

            CCriteriaColumnText c1 = new CCriteriaColumnText("colLocationCode", "location_code", "LocationCode", 20, HorizontalAlignment.Left);

            AddGridColumn(c1);

            CCriteriaColumnText c2 = new CCriteriaColumnText("colLocationName", "location_name", "Description", 40, HorizontalAlignment.Left);

            AddGridColumn(c2);

            CCriteriaColumnText c3 = new CCriteriaColumnText("colLocationType", "location_type", "LocationTypeName", 20, HorizontalAlignment.Left);

            AddGridColumn(c3);

            CCriteriaColumnImageText c4 = new CCriteriaColumnImageText("colCycleType", "location_for_sale", "ItemCategoryName", "IsForSaleIcon", 10, HorizontalAlignment.Center);

            AddGridColumn(c4);
        }
        private void createGridColumns()
        {
            ArrayList ctxMenues = createActionContextMenu();

            CCriteriaColumnCheckbox c0 = new CCriteriaColumnCheckbox("colChecked", "", "", 5, HorizontalAlignment.Left);

            c0.RegisterCheckboxBindingVariable(CheckBox.IsEnabledProperty, "IsEditable");
            AddGridColumn(c0);

            CCriteriaColumnButton c0_1 = new CCriteriaColumnButton("colAction", "action", ctxMenues, 5, HorizontalAlignment.Center, cmdAction_Click);

            AddGridColumn(c0_1);

            CCriteriaColumnText c1 = new CCriteriaColumnText("colUserName", "user", "UserName", 15, HorizontalAlignment.Left);

            AddGridColumn(c1);

            CCriteriaColumnText c2 = new CCriteriaColumnText("colDescription", "description", "Description", 35, HorizontalAlignment.Left);

            AddGridColumn(c2);

            CCriteriaColumnText c3 = new CCriteriaColumnText("colGroup", "user_group", "GroupName", 20, HorizontalAlignment.Left);

            AddGridColumn(c3);

            CCriteriaColumnImageText c4 = new CCriteriaColumnImageText("colIsActive", "is_active", "", "IsActiveIcon", 10, HorizontalAlignment.Left);

            AddGridColumn(c4);

            CCriteriaColumnImageText c5 = new CCriteriaColumnImageText("colIsAdmin", "is_admin", "", "IsAdminIcon", 10, HorizontalAlignment.Left);

            AddGridColumn(c5);
        }
        private void createGridColumns()
        {
            ArrayList ctxMenues = createActionContextMenu();

            CCriteriaColumnCheckbox c0 = new CCriteriaColumnCheckbox("colChecked", "", "", 5, HorizontalAlignment.Left, cbxSelect_Checked, cbxSelect_UnChecked);

            AddGridColumn(c0);

            CCriteriaColumnButton c0_1 = new CCriteriaColumnButton("colAction", "action", ctxMenues, 5, HorizontalAlignment.Center, cmdAction_Click);

            c0_1.SetButtonEnable(isActionEnable);
            AddGridColumn(c0_1);

            CCriteriaColumnText c1 = new CCriteriaColumnText("colPackageCode", "package_code", "PackageCode", 13, HorizontalAlignment.Left);

            AddGridColumn(c1);

            CCriteriaColumnText c2 = new CCriteriaColumnText("colPackageName", "package_name", "PackageName", 35, HorizontalAlignment.Left);

            AddGridColumn(c2);

            CCriteriaColumnImageText c3 = new CCriteriaColumnImageText("colPackageType", "package_type", "PackageTypeName", "PackageTypeIcon", 17, HorizontalAlignment.Left);

            AddGridColumn(c3);

            CCriteriaColumnText c4 = new CCriteriaColumnText("colEffectiveDate", "effective_date", "EffectiveDateFmt", 10, HorizontalAlignment.Left);

            AddGridColumn(c4);

            CCriteriaColumnText c5 = new CCriteriaColumnText("colExpireDate", "expire_date", "ExpireDateFmt", 10, HorizontalAlignment.Left);

            AddGridColumn(c5);

            CCriteriaColumnImageText c6 = new CCriteriaColumnImageText("colIsEnable", "is_enable", "", "IsEnabledIcon", 5, HorizontalAlignment.Left);

            AddGridColumn(c6);
        }
        private void createDefaultGridColumns()
        {
            ArrayList defColumns = new ArrayList()
            {
                "colChecked", "colAction", "colCycleCode", "colCycleName", "colCycleType"
            };
            String name = "";

            ArrayList ctxMenues = createActionContextMenu();

            name = (String)defColumns[0];
            CCriteriaColumnCheckbox c0 = new CCriteriaColumnCheckbox(name, "", "", 5, HorizontalAlignment.Left, cbxSelect_Checked, cbxSelect_UnChecked);

            AddGridColumn(c0);

            name = (String)defColumns[1];
            CCriteriaColumnButton c0_1 = new CCriteriaColumnButton(name, "action", ctxMenues, 5, HorizontalAlignment.Center, cmdAction_Click);

            c0_1.SetButtonEnable(isActionEnable);
            AddGridColumn(c0_1);

            name = (String)defColumns[2];
            CCriteriaColumnText c1 = new CCriteriaColumnText(name, "cycle_code", "CycleCode", 25, HorizontalAlignment.Left);

            AddGridColumn(c1);

            name = (String)defColumns[3];
            CCriteriaColumnText c2 = new CCriteriaColumnText(name, "cycle_description", "CycleDescription", 55, HorizontalAlignment.Left);

            AddGridColumn(c2);

            name = (String)defColumns[4];
            CCriteriaColumnImageText c3 = new CCriteriaColumnImageText(name, "cycle_type", "CycleTypeName", "CycleTypeIcon", 10, HorizontalAlignment.Left);

            AddGridColumn(c3);
        }