Пример #1
0
 private static void InitializeCrmMain()
 {
     if (crmFrmMain == null)
     {
         crmFrmMain = new FRM_MAIN();
         crmFrmMain.FormClosing += new FormClosingEventHandler(CrmHelper.CrmMainFormClosing);
     }
 }
Пример #2
0
 private static void InitializeCrmMain()
 {
     if (crmFrmMain == null)
     {
         crmFrmMain              = new FRM_MAIN();
         crmFrmMain.FormClosing += new FormClosingEventHandler(CrmHelper.CrmMainFormClosing);
     }
 }
Пример #3
0
 private void btn_crm_MouseClick(object sender, MouseEventArgs e)
 {
     try
     {
         CRMUtils.DisplayCrmPopUp(crm_main);
     }
     catch (System.ObjectDisposedException dis)
     {
         try
         {
             cm.SetUserInfo(this.com_cd, this.myid, tbx_pass.Text, serverIP, socket_port_crm);
             crm_main = new FRM_MAIN();
             crm_main.FormClosing += new FormClosingEventHandler(crm_main_FormClosing);
             CRMUtils.DisplayCrmPopUp(crm_main);
         }
         catch (Exception ex1)
         {
             logWrite(ex1.ToString());
         }
     }
     catch (Exception ex)
     {
         logWrite(ex.ToString());
     }
 }
Пример #4
0
        private void Answer(string ani, string calltype)
        {
            logWrite("Answer : ani[" + ani + "]calltype[" + calltype + "]nopop[" + nopop + "]nopop_outbound[" + nopop_outbound + "]");
            if (popform != null)
            {
                t1.Stop();
                if (nopop == true)
                {
                    string name = popform.Tag.ToString();
                    showAnswerCallInfo(ani, name);
                }
                popform.Close();
                
            }
            //cm.POPUP(ani, DateTime.Now.ToString("yyyyMMddhhmmss"), "1");
            //cm.SetUserInfo(this.com_cd, this.myid, tbx_pass.Text, serverIP, socket_port_crm);

            if (nopop == false)
            {
                try
                {
                    crm_main.OpenCustomerPopup(ani, DateTime.Now.ToString("yyyyMMddHHmmss"), calltype);

                    CRMUtils.DisplayCrmPopUp(crm_main);
                }
                catch (System.ObjectDisposedException dis)
                {
                    logWrite("에러발생:"+dis.ToString());

                    //getForegroundWindow();
                    cm.SetUserInfo(com_cd, this.myid, tbx_pass.Text, serverIP, socket_port_crm);
                    crm_main = new FRM_MAIN();
                    crm_main.FormClosing += new FormClosingEventHandler(crm_main_FormClosing);
                    crm_main.OpenCustomerPopup(ani, DateTime.Now.ToString("yyyyMMddHHmmss"), calltype);
                    CRMUtils.DisplayCrmPopUp(crm_main);
                }
            }
        }
Пример #5
0
 private void showCustomerPopup(string ani, string calltype)
 {
     try
     {
         //getForegroundWindow();
         crm_main.OpenCustomerPopup(ani, DateTime.Now.ToString("yyyyMMddHHmmss"), calltype);
         CRMUtils.DisplayCrmPopUp(crm_main);
     }
     catch (System.ObjectDisposedException dis)
     {
         //getForegroundWindow();
         cm.SetUserInfo(com_cd, this.myid, tbx_pass.Text, serverIP, socket_port_crm);
         crm_main = new FRM_MAIN();
         crm_main.FormClosing += new FormClosingEventHandler(crm_main_FormClosing);
         crm_main.OpenCustomerPopup(ani, DateTime.Now.ToString("yyyyMMddHHmmss"), calltype);
         CRMUtils.DisplayCrmPopUp(crm_main);
     }
 }
Пример #6
0
 private void showTransferInfo(string ani, string senderid , string tong_date, string tong_time)
 {
     logWrite("showTransferInfo(" + ani + ", " + senderid + ", " + tong_date + ", " + tong_time);
     try
     {
         crm_main.OpenCustomerPopupTransfer(ani, senderid, tong_date, tong_time, "3");
         CRMUtils.DisplayCrmPopUp(crm_main);
     }
     catch (System.ObjectDisposedException dis)
     {
         try
         {
             cm.SetUserInfo(this.com_cd, this.myid, tbx_pass.Text, serverIP, socket_port_crm);
             crm_main = new FRM_MAIN();
             crm_main.FormClosing += new FormClosingEventHandler(crm_main_FormClosing);
             CRMUtils.DisplayCrmPopUp(crm_main);
         }
         catch (Exception ex1)
         {
             logWrite(ex1.ToString());
         }
     }
     catch (Exception ex)
     {
         logWrite(ex.ToString());
     }
 }
Пример #7
0
 private void startCRMmanager()
 {
     try
     {
         if (crm_main == null) {
             crm_main = new FRM_MAIN();
             crm_main.FormClosing += new FormClosingEventHandler(crm_main_FormClosing);
         }
         CRMUtils.DisplayCrmPopUp(crm_main);
     }
     catch (Exception ex)
     {
         logWrite(ex.ToString());
     }
 }
Пример #8
0
        private void showCustomerPopup(string ani, string calltype)
        {
            try
            {
                //getForegroundWindow();
                crm_main.OpenCustomerPopup(ani, DateTime.Now.ToString("yyyyMMddHHmmss"), calltype);
                crm_main.WindowState = FormWindowState.Normal;
                crm_main.StartPosition = FormStartPosition.Manual;
                crm_main.SetBounds(0, 0, crm_main.Width, crm_main.Height);
                crm_main.Show();
                crm_main.Activate();
                crm_main.TopLevel = true;

                //crm_main.Activated += new EventHandler(crm_main_Activated);

            }
            catch (System.ObjectDisposedException dis)
            {
                //getForegroundWindow();
                cm.SetUserInfo(com_cd, this.myid, tbx_pass.Text, serverIP, socket_port_crm);
                crm_main = new FRM_MAIN();
                crm_main.FormClosing += new FormClosingEventHandler(crm_main_FormClosing);
                crm_main.StartPosition = FormStartPosition.Manual;
                crm_main.SetBounds(0, 0, crm_main.Width, crm_main.Height);
                crm_main.OpenCustomerPopup(ani, DateTime.Now.ToString("yyyyMMddHHmmss"), calltype);
                crm_main.WindowState = FormWindowState.Normal;
                crm_main.Show();
                crm_main.Activate();
                crm_main.TopLevel = true;
            }
        }
Пример #9
0
        public Client_Form()
        {
            try
            {
                //
                // Windows Form 디자이너 지원에 필요합니다.
                //

                InitializeComponent();
                if (cm == null)
                    cm = new CRMmanager.CRMmanager();
                if (crm_main == null) {
                    crm_main = new FRM_MAIN();
                    crm_main.FormClosing += new FormClosingEventHandler(crm_main_FormClosing);
                }
                //
                // TODO: InitializeComponent를 호출한 다음 생성자 코드를 추가합니다.
                //
            }
            catch (Exception ex)
            {
                logWrite(ex.ToString());
            }

        }
Пример #10
0
 private void btn_crm_MouseClick(object sender, MouseEventArgs e)
 {
     try
     {
         crm_main.WindowState = FormWindowState.Normal;
         crm_main.StartPosition = FormStartPosition.Manual;
         crm_main.SetBounds(0, 0, crm_main.Width, crm_main.Height);
         crm_main.TopLevel = true;
         crm_main.Show();
         crm_main.Activate();
     }
     catch (System.ObjectDisposedException dis)
     {
         try
         {
             cm.SetUserInfo(this.com_cd, this.myid, tbx_pass.Text, serverIP, socket_port_crm);
             crm_main = new FRM_MAIN();
             crm_main.StartPosition = FormStartPosition.Manual;
             crm_main.SetBounds(0, 0, crm_main.Width, crm_main.Height);
             crm_main.TopLevel = true;
             crm_main.Show();
             crm_main.Activate();
         }
         catch (Exception ex1)
         {
             logWrite(ex1.ToString());
         }
     }
     catch (Exception ex)
     {
         logWrite(ex.ToString());
     }
 }
Пример #11
0
        public Client_Form()
        {
            try
            {
                //
                // Windows Form �����̳� ������ �ʿ��մϴ�.
                //

                InitializeComponent();
                cm = new CRMmanager.CRMmanager();
                crm_main = new FRM_MAIN();
                //
                // TODO: InitializeComponent�� ȣ���� ���� ������ �ڵ带 �߰��մϴ�.
                //
            }
            catch (Exception ex)
            {
                logWrite(ex.ToString());
            }
        }
Пример #12
0
        private void Answer(string ani, string calltype)
        {
            logWrite("Answer : ani[" + ani + "]calltype[" + calltype + "]nopop[" + nopop + "]nopop_outbound[" + nopop_outbound + "]");
            if (popform != null)
            {
                t1.Stop();
                if (nopop == true)
                {
                    string name = popform.Tag.ToString();
                    showAnswerCallInfo(ani, name);
                }
                popform.Close();

            }
            //cm.POPUP(ani, DateTime.Now.ToString("yyyyMMddhhmmss"), "1");
            //cm.SetUserInfo(this.com_cd, this.myid, tbx_pass.Text, serverIP, socket_port_crm);

            if (nopop == false)
            {
                try
                {
                    //getForegroundWindow();
                    crm_main.OpenCustomerPopup(ani, DateTime.Now.ToString("yyyyMMddHHmmss"), calltype);
                    crm_main.WindowState = FormWindowState.Normal;
                    crm_main.StartPosition = FormStartPosition.Manual;
                    crm_main.SetBounds(0, 0, crm_main.Width, crm_main.Height);
                    crm_main.Show();
                    crm_main.Activate();
                    crm_main.TopLevel = true;

                    //crm_main.Activated += new EventHandler(crm_main_Activated);

                }
                catch (System.ObjectDisposedException dis)
                {
                    logWrite("�����߻�:"+dis.ToString());

                    //getForegroundWindow();
                    cm.SetUserInfo(com_cd, this.myid, tbx_pass.Text, serverIP, socket_port_crm);
                    crm_main = new FRM_MAIN();
                    crm_main.FormClosing += new FormClosingEventHandler(crm_main_FormClosing);
                    crm_main.StartPosition = FormStartPosition.Manual;
                    crm_main.SetBounds(0, 0, crm_main.Width, crm_main.Height);
                    crm_main.OpenCustomerPopup(ani, DateTime.Now.ToString("yyyyMMddHHmmss"), calltype);
                    crm_main.WindowState = FormWindowState.Normal;
                    crm_main.Show();
                    crm_main.Activate();
                    crm_main.TopLevel = true;
                }
            }
        }
Пример #13
0
        private void startCRMmanager()
        {
            try
            {
                crm_main = new FRM_MAIN();

                crm_main.StartPosition = FormStartPosition.Manual;
                crm_main.SetBounds(0, 0, crm_main.Width, crm_main.Height);
                crm_main.Activate();
                crm_main.Show();
            }
            catch (Exception ex)
            {
                logWrite(ex.ToString());
            }
        }
Пример #14
0
 private void showTransferInfo(string ani, string senderid , string tong_date, string tong_time)
 {
     logWrite("showTransferInfo(" + ani + ", " + senderid + ", " + tong_date + ", " + tong_time);
     try
     {
         crm_main.OpenCustomerPopupTransfer(ani, senderid, tong_date, tong_time, "3");
         crm_main.WindowState = FormWindowState.Normal;
         crm_main.StartPosition = FormStartPosition.Manual;
         crm_main.SetBounds(0, 0, crm_main.Width, crm_main.Height);
         crm_main.Show();
         crm_main.Activate();
     }
     catch (System.ObjectDisposedException dis)
     {
         try
         {
             cm.SetUserInfo(this.com_cd, this.myid, tbx_pass.Text, serverIP, socket_port_crm);
             crm_main = new FRM_MAIN();
             crm_main.StartPosition = FormStartPosition.Manual;
             crm_main.SetBounds(0, 0, crm_main.Width, crm_main.Height);
             crm_main.OpenCustomerPopupTransfer(ani, senderid, tong_date, tong_time, "3");
             crm_main.Show();
         }
         catch (Exception ex1)
         {
             logWrite(ex1.ToString());
         }
     }
     catch (Exception ex)
     {
         logWrite(ex.ToString());
     }
 }