Ejemplo n.º 1
0
        public static NVDRS_SETTING ConvertProfileSettingToDrsSetting(ProfileSetting setting)
        {
            var newSetting = new NVDRS_SETTING()
            {
                version         = NvapiDrsWrapper.NVDRS_SETTING_VER,
                settingId       = setting.SettingId,
                settingType     = MapValueType(setting.ValueType),
                settingLocation = NVDRS_SETTING_LOCATION.NVDRS_CURRENT_PROFILE_LOCATION,
                currentValue    = ConvertStringToSettingUnion(setting.ValueType, setting.SettingValue),
            };

            return(newSetting);
        }
Ejemplo n.º 2
0
        public static bool AreDrsSettingEqualToProfileSetting(NVDRS_SETTING drsSetting, ProfileSetting profileSetting)
        {
            var profileSettingCompare = ConvertDrsSettingToProfileSetting(drsSetting);

            return(profileSetting.SettingValue.Equals(profileSettingCompare.SettingValue));
        }