Example #1
0
        private void barButtonItem42_ItemClick(object sender, ItemClickEventArgs e)
        {
            CommFun.DW1.Text = "Executive Target Entry";
            radPanel1.Controls.Clear();
            frmExecTarget frmt = new frmExecTarget();

            frmt.TopLevel        = false;
            frmt.FormBorderStyle = Alias.FormBorderStyle.None;
            frmt.Dock            = DockStyle.Fill;
            radPanel1.Controls.Add(frmt);
            //frmt.Execute("A", 0, "");
            frmt.Show();
        }
Example #2
0
        private void btnEdit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (BsfGlobal.FindPermission("Pre-Followup-Modify") == false)
            {
                MessageBox.Show("You don't have Rights to Pre-Followup-Modify");
                return;
            }
            if (BsfGlobal.g_bWorkFlowDialog == true)
            {
                return;
            }
            if (grdTargetRegView.GetFocusedRow() == null)
            {
                return;
            }

            if (grdTargetRegView.FocusedRowHandle >= 0)
            {
                int iEntryId;
                if (BsfGlobal.g_bWorkFlowDialog == true)
                {
                    return;
                }
                iEntryId = Convert.ToInt32(grdTargetRegView.GetFocusedRowCellValue("TargetId"));
                frmExecTarget frm = new frmExecTarget()
                {
                    TopLevel = false, FormBorderStyle = System.Windows.Forms.FormBorderStyle.None, Dock = DockStyle.Fill
                };

                if (BsfGlobal.g_bWorkFlow == true)
                {
                    m_oGridMasterView = grdTargetRegView;
                    m_oGridMasterView.FocusedRowHandle = grdTargetRegView.FocusedRowHandle;
                    m_iFocusRowId = grdTargetRegView.FocusedRowHandle;

                    BsfGlobal.g_bTrans = true;
                    m_oDW = (DocumentWindow)BsfGlobal.g_oDock.ActiveWindow;
                    m_oDW.Hide();
                    BsfGlobal.g_bTrans = false;
                    Cursor.Current     = Cursors.WaitCursor;
                    PanelControl oPanel = new PanelControl();
                    oPanel = BsfGlobal.GetPanel(frm, "Target Entry");
                    if ((oPanel == null))
                    {
                        return;
                    }
                    oPanel.Controls.Clear();
                    oPanel.Controls.Add(frm);
                    frm.i_RowId = m_iFocusRowId;
                    frm.Execute(iEntryId);
                    oPanel.Visible = true;
                    Cursor.Current = Cursors.Default;
                }
                else
                {
                    m_oGridMasterView = grdTargetRegView;
                    m_oGridMasterView.FocusedRowHandle = grdTargetRegView.FocusedRowHandle;
                    m_iFocusRowId = grdTargetRegView.FocusedRowHandle;

                    CommFun.DW1.Hide();
                    CommFun.DW2.Text = "Target Entry";
                    frm.TopLevel     = false;
                    CommFun.RP2.Controls.Clear();
                    frm.FormBorderStyle = FormBorderStyle.None;
                    frm.Dock            = DockStyle.Fill;
                    CommFun.RP2.Controls.Add(frm);
                    frm.i_RowId = m_iFocusRowId;
                    frm.Execute(iEntryId);
                    CommFun.DW2.Show();
                }
            }
        }