Exemplo n.º 1
0
        public Service1()
        {
            InitializeComponent();
            string CommonPath = Application.CommonAppDataPath.Remove(Application.CommonAppDataPath.Length - Application.ProductVersion.Length, Application.ProductVersion.Length);

            DatabasePath = CommonPath + Properties.Settings.Default.FOLDERDB + @"\";
            PcapPath     = CommonPath + Properties.Settings.Default.FOLDERPCAP + @"\";
            string currentUserAccount = System.Environment.UserName;

            try
            {
                if (!Directory.Exists(DatabasePath))
                {
                    Directory.CreateDirectory(DatabasePath);
                    SeeSystemConfig.GrantModifyAccessToFolder
                        (currentUserAccount, DatabasePath);
                }
                if (!Directory.Exists(PcapPath))
                {
                    Directory.CreateDirectory(PcapPath);
                    SeeSystemConfig.GrantModifyAccessToFolder
                        (currentUserAccount, PcapPath);
                }
                UdpBroadcast1.SetPorts(Properties.Settings.Default.UDPSEND, Properties.Settings.Default.UDPRECV);
                UdpBroadcast1.MessageRcvd += new UdpDelegate(UdpBroadcast1_MessageRcvd);
                controlTimer.AutoReset     = true;
                controlTimer.Elapsed      += new System.Timers.ElapsedEventHandler(controlTimer_Elapsed);
            }
            catch (Exception exc)
            { WriteAppLogError(exc.ToString(), 10000); }
        }
Exemplo n.º 2
0
        private void ChangeSqlSetting(string connStringMaster)
        {
            SqlConnectionStringBuilder sqlConnBuilder = new SqlConnectionStringBuilder(connStringMaster);
            SeeSystemConfig            seeConfig      = new SeeSystemConfig();

            seeConfig.SqlConnStrMaster    = sqlConnBuilder.ConnectionString; //save master string
            sqlConnBuilder.InitialCatalog = "SeeCommon";
            seeConfig.SqlConnStrCommon    = sqlConnBuilder.ConnectionString; //save SeeCommon string

            this.Stop();
        }