Example #1
0
        public void Memory(string ip, string nameBD, string login, string pass)
        {
            RegistryKey rk = Registry.CurrentUser;

            if (rk.OpenSubKey("RBS_Setting_menu") == null)//Елси такого в реестре нет, то создаем такой раздел
            {
                RegistryKey user = rk.CreateSubKey("RBS_Setting_menu", RegistryKeyPermissionCheck.ReadWriteSubTree);
                user.SetValue("ip", Crypting.encryptAES(ip));
                user.SetValue("nameDB", Crypting.encryptAES(nameBD));
                user.SetValue("login", Crypting.encryptAES(login));
                user.SetValue("pass", Crypting.encryptAES(pass));
                user.Close();
            }
            else
            {
                RegistryKey user = rk.OpenSubKey("RBS_Setting_menu", true);
                user.DeleteValue("ip");
                user.DeleteValue("nameDB");
                user.DeleteValue("login");
                user.DeleteValue("pass");

                user.SetValue("ip", Crypting.encryptAES(ip));
                user.SetValue("nameDB", Crypting.encryptAES(nameBD));
                user.SetValue("login", Crypting.encryptAES(login));
                user.SetValue("pass", Crypting.encryptAES(pass));
                user.Close();
            }
            rk.Close();
            MessageBox.Show("Сохранено успешно");
        }
Example #2
0
        private void SettingBD_Load(object sender, EventArgs e)
        {
            RegistryKey rk = Registry.CurrentUser;

            if (rk.OpenSubKey("RBS_Setting_menu") != null)
            {
                RegistryKey config = rk.OpenSubKey("RBS_Setting_menu");
                textBox1.Text = Crypting.decryptAES(config.GetValue("ip").ToString());
                textBox2.Text = Crypting.decryptAES(config.GetValue("nameDB").ToString());
                textBox3.Text = Crypting.decryptAES(config.GetValue("login").ToString());
                textBox4.Text = Crypting.decryptAES(config.GetValue("pass").ToString());
            }
        }
Example #3
0
        public void LoadConnect()
        {
            RegistryKey rk = Registry.CurrentUser;

            if (rk.OpenSubKey("RBS_Setting_menu") != null)
            {
                // MessageBox.Show(Encrypt.decryptAES("1MaI6AK2+fLzOHjvvebFzxzrO87PKysd/p5E2o9mECAWjkQmSAXqmVixHAsTNdzZ"));
                RegistryKey config = rk.OpenSubKey("BD_configs");

                string ip     = Crypting.decryptAES(config.GetValue("ip").ToString());
                string nameDB = Crypting.decryptAES(config.GetValue("nameDB").ToString());
                string login  = Crypting.decryptAES(config.GetValue("login").ToString());
                string pass   = Crypting.decryptAES(config.GetValue("pass").ToString());

                Connection(ip, nameDB, login, pass);
                //MessageBox.Show(sql.ConnectionString);
            }
        }