Ejemplo n.º 1
0
        private void UserID_ComboBox_TextChanged(object sender, EventArgs e)
        {
            bool isEx = false;

            foreach (var item in userConfigs)
            {
                if (UserID_ComboBox.Text == item.UserID)
                {
                    UserConfig = item;

                    if (UserConfig.RememberPassword)
                    {
                        Password_TextBox.Text = new Tool_Folder.DesHelper().Decrypt(UserConfig.Password);
                    }
                    isEx = true;
                    break;
                }
            }
            if (!isEx)
            {
                Password_TextBox.Clear();
                RememberPassword_CheckBox.Checked = false;
                UserConfig = new ProtoKey.UserConfig
                {
                    UserID = UserID_ComboBox.Text
                };
            }
        }
Ejemplo n.º 2
0
        private void Login_Form_Shown(object sender, EventArgs e)
        {
            userConfigs = new List <ProtoKey.UserConfig>();
            UserConfig  = new ProtoKey.UserConfig();
            RememberMe_CheckBox.Checked       = Properties.Settings.Default.RememberMe_CheckBox;
            RememberPassword_CheckBox.Checked = Properties.Settings.Default.RememberPassword_CheckBox;

            if (File.Exists(userConfigFile))
            {
                userConfigs = (List <ProtoKey.UserConfig>) new Tool_Folder.ChangeHelper().FileToObject(userConfigFile);

                if (userConfigs.Count > 0)
                {
                    UserConfig = userConfigs[0];

                    foreach (var item in userConfigs)
                    {
                        UserID_ComboBox.Items.Add(item.UserID);
                    }
                }
            }
            UserID_ComboBox.Text = Properties.Settings.Default.LastLoginUser;
        }