예제 #1
0
 public void SetBearbeitenMode(EditStateClass.eBearbeiten bea)
 {
 }
예제 #2
0
        public DatabaseConfigForm(Form parent, DBRegistrationClass reg, TreeView aktTree, int aktPosition, EditStateClass.eBearbeiten bMode)
        {
            InitializeComponent();
            this.MdiParent = parent;
            if (reg == null)
            {
                //Insert neuer Knoten
                SetBearbeitenMode(EditStateClass.eBearbeiten.eInsert);
                _dbReg = reg;

                var newNode = new TreeNode();
                _dbReg.SetNode(newNode);
                aktTree.Nodes.Insert(aktPosition, newNode);
                NewDataToEdit();
            }
            else if (bMode == EditStateClass.eBearbeiten.eInsert)
            {
                //Neuer TreeKnoten als Cloned anfügen
                _dbReg = reg;

                var newNode = new TreeNode
                {
                    Name = "DATABASE"
                };
                _dbReg.SetNode(newNode);
                aktTree.Nodes.Insert(aktPosition, newNode);
                SetBearbeitenMode(bMode);
                DataToEdit();
            }
            else
            {
                _dbReg = reg;
                SetBearbeitenMode(bMode);
                DataToEdit();
            }
        }