Ejemplo n.º 1
0
        private void MyForm_notifiedMe_aboutNext(eFlowformFormEvents SomeEvent_)
        {
            switch (SomeEvent_)
            {
            case eFlowformFormEvents.Next:



                if (MyForm.TableName == "")
                {
                    System.Windows.Forms.MessageBox.Show(
                        "must choose one table",
                        "Warning",
                        System.Windows.Forms.MessageBoxButtons.OK,
                        System.Windows.Forms.MessageBoxIcon.Warning
                        );
                }
                else
                {
                    MyProcess.TableName = MyForm.TableName;
                    switch (MyProcess.Choice)
                    {
                    case eInsUpdDel.Delete:
                        MyProcess.ConfigTables();
                        NotifyBase(eFlowformEvents.Closed, this);
                        break;

                    case eInsUpdDel.Insert:
                    case eInsUpdDel.Update:
                        #region ((cManage_ConfigTables_CreateOrChange_s020)MyFlowforms[0]).Show();
                        if (MyFlowforms[0] == null)
                        {
                            MyFlowforms[0] = new cManage_ConfigTables_CreateOrChange_s020(
                                Base_ref,
                                new cFlowform.dNotifyBase(MyFlowforms_notifiedMe),
                                MyProcess
                                );
                        }
                        MyForm.Hide();
                        MyFlowforms[0].Show();
                        #endregion
                        break;
                    }
                }



                break;
            }
        }
Ejemplo n.º 2
0
        private void MyForm_notifiedMe_aboutNext(eFlowformFormEvents SomeEvent_)
        {
            switch (SomeEvent_)
            {
            case eFlowformFormEvents.Next:



                if (
                    (MyForm.ConfigField == "") ||
                    (MyForm.NameField == "") ||
                    (MyForm.DatatypeField == "")
                    )
                {
                    System.Windows.Forms.MessageBox.Show(
                        "must choose fields",
                        "Warning",
                        System.Windows.Forms.MessageBoxButtons.OK,
                        System.Windows.Forms.MessageBoxIcon.Warning
                        );
                }
                else
                {
                    if (MyForm.ConfigField == MyForm.NameField)
                    {
                        System.Windows.Forms.MessageBox.Show(
                            "Name Field must be diferente from Config Field",
                            "Warning",
                            System.Windows.Forms.MessageBoxButtons.OK,
                            System.Windows.Forms.MessageBoxIcon.Warning
                            );
                    }
                    else
                    {
                        MyProcess.ConfigField   = MyForm.ConfigField;
                        MyProcess.NameField     = MyForm.NameField;
                        MyProcess.DatatypeField = MyForm.DatatypeField;

                        MyProcess.ConfigTables();
                        NotifyBase(eFlowformEvents.Closed, this);
                    }
                }



                break;
            }
        }