Пример #1
0
        private void ProcessFromRequest(eEditMode editMode)
        {
            switch (editMode)
            {
            case eEditMode.新增:
                CurrEditMode = editMode;
                ClearFromControls();
                HelperUtil.ControlReadOnly(pnlMain, false);

                txt_TreeCode.ReadOnly = true;
                chb_IsUse.Checked     = true;
                dbi_OrderNumber.Value = commonDAO.GetGoodsSort();
                break;

            case eEditMode.修改:
                CurrEditMode = editMode;
                InitObjectInfo();
                HelperUtil.ControlReadOnly(pnlMain, false);

                txt_TreeCode.ReadOnly = true;
                break;

            case eEditMode.查看:
                CurrEditMode = editMode;
                InitObjectInfo();
                HelperUtil.ControlReadOnly(pnlMain, true);
                break;

            case eEditMode.除:
                CurrEditMode = editMode;
                DelTreeNode();
                ClearFromControls();
                HelperUtil.ControlReadOnly(pnlMain, true);
                break;
            }
        }