Ejemplo n.º 1
0
        protected void OnButtonAddClicked(object sender, EventArgs e)
        {
            ITdiTab mytab = DialogHelper.FindParentTab(this);

            if (mytab == null)
            {
                return;
            }

            var parentDlg = DialogHelper.FindParentEntityDialog(this);

            if (parentDlg == null)
            {
                return;
            }

            if (parentDlg.UoW.IsNew)
            {
                if (CommonDialogs.SaveBeforeCreateSlaveEntity(parentDlg.EntityObject.GetType(), typeof(Proxy)))
                {
                    parentDlg.UoW.Save();
                }
                else
                {
                    return;
                }
            }

            ITdiDialog dlg = new ProxyDlg(CounterpartyUoW.Root);

            mytab.TabParent.AddTab(dlg, mytab);
        }
Ejemplo n.º 2
0
        protected void OnButtonEditClicked(object sender, EventArgs e)
        {
            ITdiTab mytab = TdiHelper.FindMyTab (this);
            if (mytab == null)
                return;

            ITdiDialog dlg = new ProxyDlg (datatreeviewProxies.GetSelectedId ());
            mytab.TabParent.AddTab (dlg, mytab);
        }
Ejemplo n.º 3
0
        protected void OnButtonEditClicked(object sender, EventArgs e)
        {
            ITdiTab mytab = DialogHelper.FindParentTab(this);

            if (mytab == null)
            {
                return;
            }

            ITdiDialog dlg = new ProxyDlg(datatreeviewProxies.GetSelectedId());

            mytab.TabParent.AddTab(dlg, mytab);
        }
Ejemplo n.º 4
0
        protected void OnButtonAddClicked(object sender, EventArgs e)
        {
            ITdiTab mytab = TdiHelper.FindMyTab (this);
            if (mytab == null)
                return;

            var parentDlg = OrmMain.FindMyDialog (this);
            if (parentDlg == null)
                return;

            if (parentDlg.UoW.IsNew) {
                if (CommonDialogs.SaveBeforeCreateSlaveEntity (parentDlg.EntityObject.GetType (), typeof(Proxy))) {
                    parentDlg.UoW.Save ();
                } else
                    return;
            }

            ITdiDialog dlg = new ProxyDlg (CounterpartyUoW.Root);
            mytab.TabParent.AddTab (dlg, mytab);
        }