public ctlrptActiveAgent()
        {
            try
            {
                InitializeComponent();

                rAudio = new DashBoard.Business.Audio.RTCAudio("1110", "1110", VMuktiAPI.VMuktiInfo.CurrentPeer.CurrentMachineIP.ToString());
                tHostActiveAgent = new System.Threading.Thread(new System.Threading.ParameterizedThreadStart(hostActiveAgentService));
                List<object> lstParams = new List<object>();
                lstParams.Add("net.tcp://" +VMuktiAPI.VMuktiInfo.BootStrapIPs[0] + ":6000/NetP2PBootStrapActiveAgentReport");
                lstParams.Add("P2PActiveAgentMesh");
                tHostActiveAgent.Start(lstParams);
                objRefreshReport = new delRefreshReport(objdelRefreshReport);
                objBargeConf = new delBargConf(BargeConf);
                objBargeHangup = new delBargeHangup(BargeHangup);
                ConnectionString = VMuktiAPI.VMuktiInfo.MainConnectionString;

                SqlCeEngine clientEngine = new SqlCeEngine(ClientConnectionString);
                LocalSQLConn = new SqlCeConnection();
                LocalSQLConn.ConnectionString = ClientConnectionString;
                LocalSQLConn.Open();

            }
            catch (Exception ex)
            {
                VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "ctlrptActiveAgent", "ctlrptActiveAgent.xaml.cs");
            }
        }
示例#2
0
        public ctlrptActiveAgent()
        {
            try
            {
                InitializeComponent();

                rAudio           = new DashBoard.Business.Audio.RTCAudio("1110", "1110", VMuktiAPI.VMuktiInfo.CurrentPeer.CurrentMachineIP.ToString());
                tHostActiveAgent = new System.Threading.Thread(new System.Threading.ParameterizedThreadStart(hostActiveAgentService));
                List <object> lstParams = new List <object>();
                lstParams.Add("net.tcp://" + VMuktiAPI.VMuktiInfo.BootStrapIPs[0] + ":6000/NetP2PBootStrapActiveAgentReport");
                lstParams.Add("P2PActiveAgentMesh");
                tHostActiveAgent.Start(lstParams);
                objRefreshReport = new delRefreshReport(objdelRefreshReport);
                objBargeConf     = new delBargConf(BargeConf);
                objBargeHangup   = new delBargeHangup(BargeHangup);
                ConnectionString = VMuktiAPI.VMuktiInfo.MainConnectionString;

                SqlCeEngine clientEngine = new SqlCeEngine(ClientConnectionString);
                LocalSQLConn = new SqlCeConnection();
                LocalSQLConn.ConnectionString = ClientConnectionString;
                LocalSQLConn.Open();
            }
            catch (Exception ex)
            {
                VMuktiAPI.VMuktiHelper.ExceptionHandler(ex, "ctlrptActiveAgent", "ctlrptActiveAgent.xaml.cs");
            }
        }