/// <summary>
        /// A Window that allows the Editing of UserSettings
        /// </summary>
        public UserSettingsUi(UserSettingsCD userSettings)
        {
            InitializeComponent();

            _cboAltColor1.LoadColors(ColorSet.Web);
            _cboAltColor2.LoadColors(ColorSet.Web);

            if (userSettings != null)
            {
                _userSettings = userSettings;
            }

            var altColor1 = _userSettings.GetValue("AltColor1");

            if (altColor1 != null)
            {
                _cboAltColor1.SelectedColor = Color.FromName(altColor1);
            }

            var altColor2 = _userSettings.GetValue("AltColor2");

            if (altColor2 != null)
            {
                _cboAltColor2.SelectedColor = Color.FromName(altColor2);
            }
        }
示例#2
0
        /// <summary>
        /// Get UserSettings by UserName
        /// </summary>
        /// <param name="request">The GetUserSettingsRequest object.</param>
        /// <returns>A GetUserSettingsResponse object</returns>
        public GetUserSettingsResponse GetUserSettings(GetUserSettingsRequest request)
        {
            GetUserSettingsResponse response = new GetUserSettingsResponse();

            response.UserSettingsCD = UserSettingsCD.GetUserSettings(request.UserName);

            return(response);
        }
示例#3
0
        /// <summary>
        /// Update UserSettings by UserName
        /// </summary>
        /// <param name="request">The UpdateUserSettingsRequest object.</param>
        /// <returns>A UpdateUserSettingsResponse object</returns>
        public UpdateUserSettingsResponse UpdateUserSettings(UpdateUserSettingsRequest request)
        {
            UpdateUserSettingsResponse response = new UpdateUserSettingsResponse();

            response.UserSettingsCD = UserSettingsCD.UpdateUserSettings(request.UserSettingsCD);

            return(response);
        }
示例#4
0
        //void _dgvGrid_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
        //{
        //}
        private static void _btnTest_Click(object sender, EventArgs e)
        {
            UserSettingsCD _userSettings = new UserSettingsCD();

            _userSettings.ClientGetUserSettings(SystemInformation.UserName, false);

            UserSettingsUi ui = new UserSettingsUi(_userSettings);

            ui.ShowDialog();
        }