Beispiel #1
0
        public void WriteProxy()
        {
            ExtendedProxy.Login    = TextBoxUserLogin.Text;
            ExtendedProxy.Password = TextBoxUserPassword.Text;

            ExtendedProxy.AccessType = 0;
            if (CheckBoxUserRead.IsChecked == true)
            {
                ExtendedProxy.AddAccess(AccessType.UserRead);
            }
            if (CheckBoxUserWrite.IsChecked == true)
            {
                ExtendedProxy.AddAccess(AccessType.UserWrite);
            }
            if (CheckBoxAdminRead.IsChecked == true)
            {
                ExtendedProxy.AddAccess(AccessType.AdminRead);
            }
            if (CheckBoxAdminWrite.IsChecked == true)
            {
                ExtendedProxy.AddAccess(AccessType.AdminWrite);
            }
            if (CheckBoxCreateReport.IsChecked == true)
            {
                ExtendedProxy.AddAccess(AccessType.CreateReport);
            }
        }
Beispiel #2
0
        private void SetUserFields()
        {
            if (ExtendedProxy == null)
            {
                return;
            }

            TextBoxUserLogin.Text          = ExtendedProxy.Login;
            TextBoxUserPassword.Text       = ExtendedProxy.Password;
            CheckBoxUserRead.IsChecked     = ExtendedProxy.IsHaveAccess(AccessType.UserRead);
            CheckBoxUserWrite.IsChecked    = ExtendedProxy.IsHaveAccess(AccessType.UserWrite);
            CheckBoxAdminRead.IsChecked    = ExtendedProxy.IsHaveAccess(AccessType.AdminRead);
            CheckBoxAdminWrite.IsChecked   = ExtendedProxy.IsHaveAccess(AccessType.AdminWrite);
            CheckBoxCreateReport.IsChecked = ExtendedProxy.IsHaveAccess(AccessType.CreateReport);
        }