コード例 #1
0
        private void RbtnGuardarUsuario_Click(object sender, RoutedEventArgs e)
        {
            String tempUser = Cripto.Desencriptar(currentUser);

            if (!currentUser.Equals(TxtUsuarioAnterior.Text))
            {
                MessageBox.Show("El nombre del usuario anterior es incorrecto, verifique");
                return;
            }

            if (String.IsNullOrWhiteSpace(TxtNuevoUsuario.Text) || String.IsNullOrEmpty(TxtNuevoUsuario.Text))
            {
                MessageBox.Show("Ingrese el nuevo nombre de usuario");
                return;
            }

            tempUser = Cripto.Encriptar(TxtNuevoUsuario.Text);

            AppSettings.UpdateSettingValue("Usuario", tempUser);

            tempUser = null;

            MessageBox.Show("Usuario modificado satisfactoriamente");

            TxtNuevoUsuario.Text    = String.Empty;
            TxtUsuarioAnterior.Text = String.Empty;
        }
コード例 #2
0
        private void RbtnGuardarPass_Click(object sender, RoutedEventArgs e)
        {
            String tempPass = Cripto.Desencriptar(currentPass);

            if (!currentPass.Equals(PassAnterior.Password))
            {
                MessageBox.Show("La contraseña anterior es incorrecta, verifique");
                return;
            }

            if (String.IsNullOrWhiteSpace(PassNueva.Password) || String.IsNullOrEmpty(PassNueva.Password) ||
                String.IsNullOrWhiteSpace(PassConfirma.Password) || String.IsNullOrEmpty(PassConfirma.Password))
            {
                MessageBox.Show("Los campos de contraseña y confirmar contraseña no pueden estar en blanco");
                return;
            }

            if (!PassNueva.Password.Equals(PassConfirma.Password))
            {
                MessageBox.Show("Los campos de contraseña y confirmar contraseña no coinciden");
                return;
            }

            tempPass = Cripto.Encriptar(PassNueva.Password);

            AppSettings.UpdateSettingValue("Contra", tempPass);

            tempPass = null;

            MessageBox.Show("Contraseña modificada satisfactoriamente");

            PassAnterior.Password = String.Empty;
            PassNueva.Password    = String.Empty;
            PassConfirma.Password = String.Empty;
        }
コード例 #3
0
        private void RbtnAceptar_Click(object sender, RoutedEventArgs e)
        {
            string tempUser = Cripto.Desencriptar(currentUser);
            string tempPass = Cripto.Desencriptar(currentPass);

            if (tempUser.Equals(TxtUsuario.Text) && tempPass.Equals(TxtPassword.Password))
            {
                DialogResult = true;
                this.Close();
            }
            else
            {
                MessageBox.Show("Verifica tus credenciales de inicio de sesión", "Error:", MessageBoxButton.OK, MessageBoxImage.Error);

                tempUser = String.Empty;
                tempPass = String.Empty;
            }
        }