예제 #1
0
        private void barButtonItem39_ItemClick(object sender, ItemClickEventArgs e)
        {
            dwHome.Hide();
            documentWindow1.Hide();
            dwHome.Text = "New Lead";
            frmNewLead frmLeadInfo = new frmNewLead()
            {
                TopLevel = false
            };

            radPanel1.Controls.Clear();
            frmLeadInfo.FormBorderStyle = Alias.FormBorderStyle.None;
            frmLeadInfo.Dock            = DockStyle.Fill;
            radPanel1.Controls.Add(frmLeadInfo);
            frmLeadInfo.Execute();
            dwHome.Show();
        }
예제 #2
0
        private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (rgContact.SelectedIndex == -1)
            {
                return;
            }

            string s_AddressType = "";

            if (rgContact.SelectedIndex == 0)
            {
                s_AddressType = "C";
            }
            else if (rgContact.SelectedIndex == 1)
            {
                s_AddressType = "P";
            }
            else if (rgContact.SelectedIndex == 2)
            {
                s_AddressType = "O";
            }
            else if (rgContact.SelectedIndex == 3)
            {
                s_AddressType = "N";
            }

            frmNewLead frm = new frmNewLead()
            {
                WindowState = FormWindowState.Maximized, Text = "Edit Buyer Details"
            };

            frm.ClientExecute(s_AddressType, EnqId);
            frm.ShowDialog();

            PopulateContactDetails();
        }
예제 #3
0
        private void btnLeadEntry_ItemClick(object sender, ItemClickEventArgs e)
        {
            //CommFun.DW1.Text = "New Lead";
            //radPanel1.Controls.Clear();
            //frmLeadInfo frmLeadInfo = new frmLeadInfo();
            //frmLeadInfo.TopLevel = false;
            //frmLeadInfo.FormBorderStyle = Alias.FormBorderStyle.None;
            //frmLeadInfo.Dock = DockStyle.Fill;
            //frmLeadInfo.Radpanel = radPanel1;
            //radPanel1.Controls.Add(frmLeadInfo);
            //frmLeadInfo.Execute("A", 0,0,"");
            //frmLeadInfo.Show();
            CommFun.DW1.Text = "New Lead";
            radPanel1.Controls.Clear();
            frmNewLead frmLead = new frmNewLead();

            frmLead.TopLevel        = false;
            frmLead.FormBorderStyle = Alias.FormBorderStyle.None;
            frmLead.Dock            = DockStyle.Fill;
            frmLead.Radpanel        = radPanel1;
            radPanel1.Controls.Add(frmLead);
            frmLead.Execute();
            frmLead.Show();
        }
예제 #4
0
        private void btnEdit_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (BsfGlobal.g_bWorkFlowDialog == true)
            {
                return;
            }
            if (grdLeadRegView.GetFocusedRow() == null)
            {
                return;
            }

            if (grdLeadRegView.FocusedRowHandle >= 0)
            {
                int LeadId; bool bAns = false;
                if (BsfGlobal.g_bWorkFlowDialog == true)
                {
                    return;
                }
                //dvData = new DataView(dtCallSht) { RowFilter = String.Format("EntryId={0}", Convert.ToInt32(grdCallSheetView.GetFocusedRowCellValue("EntryId").ToString())) };
                LeadId = Convert.ToInt32(grdLeadRegView.GetFocusedRowCellValue("LeadId"));
                //string s = grdCallSheetView.GetFocusedRowCellValue("CallType").ToString();
                //bAns = CallSheetEntryBL.CallSheetFound(Convert.ToInt32(grdCallSheetView.GetFocusedRowCellValue("LeadId")), entryId);

                frmNewLead frm = new frmNewLead()
                {
                    TopLevel = false, FormBorderStyle = System.Windows.Forms.FormBorderStyle.None, Dock = DockStyle.Fill
                };

                //if (bAns == false)
                //{
                //    //UpdateChildren(frmCsEntry.groupControl1.Controls, true);
                //    //frmCsEntry.btnBroker.Enabled = false;
                //    //frmCsEntry.btnSave.Enabled = false;
                //}
                //else if (s == "Finalization")
                //{
                //    //UpdateChildren(frmCsEntry.groupControl1.Controls, true);
                //    frmCsEntry.btnBroker.Enabled = true;
                //    frmCsEntry.btnSave.Enabled = true;
                //    frmBuyer frm = new frmBuyer();
                //    //UpdateChildren(frm.groupControl1.Controls, true);
                //    frm.btnBroker.Enabled = true;
                //    frm.cboBroker.Enabled = true;
                //    frm.txtCAmt.Enabled = true;
                //    frm.txtCommpercent.Enabled = true;
                //    frm.btnSave.Enabled = true;
                //    frm.btnCancel.Enabled = true;
                //}

                ////frmCsEntry.FillCallSheet = dtData;
                ////frmCsEntry.TopLevel = false;
                ////frmCsEntry.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
                ////frmCsEntry.Dock = DockStyle.Fill;

                if (BsfGlobal.g_bWorkFlow == true)
                {
                    m_oGridMasterView = grdLeadRegView;
                    m_oGridMasterView.FocusedRowHandle = grdLeadRegView.FocusedRowHandle;
                    m_iFocusRowId = grdLeadRegView.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, "Lead Entry");
                    if ((oPanel == null))
                    {
                        return;
                    }
                    oPanel.Controls.Clear();
                    oPanel.Controls.Add(frm);
                    frm.i_RowId = m_iFocusRowId;
                    frm.Execute(LeadId);
                    oPanel.Visible = true;
                    Cursor.Current = Cursors.Default;
                }
                else
                {
                    m_oGridMasterView = grdLeadRegView;
                    m_oGridMasterView.FocusedRowHandle = grdLeadRegView.FocusedRowHandle;
                    m_iFocusRowId = grdLeadRegView.FocusedRowHandle;

                    CommFun.DW1.Hide();
                    CommFun.DW2.Text = "Lead 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(LeadId);
                    CommFun.DW2.Show();
                }
            }
        }