Exemple #1
0
        /// <summary>
        /// Saves the settings.
        /// </summary>
        /// <param name="dto">The dto.</param>
        public static void SaveSettings(SettingsDto dto)
        {
            if (dto == null)
            {
                throw new ArgumentNullException("dto", String.Format("SettingsDto can not be null"));
            }

            CommonSettingsAdmin admin = new CommonSettingsAdmin(dto);

            admin.Save();
        }
Exemple #2
0
        /// <summary>
        /// Gets the setting by name.
        /// </summary>
        /// <returns></returns>
        public static SettingsDto GetSettingByName(SettingsNames settingName)
        {
            SettingsDto dto = null;

            // Load the object
            if (dto == null)
            {
                CommonSettingsAdmin admin = new CommonSettingsAdmin();
                admin.LoadBySettingName(settingName.ToString());
                dto = admin.CurrentDto;
            }

            dto.AcceptChanges();

            return(dto);
        }
Exemple #3
0
        /// <summary>
        /// Gets the setting by id.
        /// </summary>
        /// <returns></returns>
        public static SettingsDto GetSettingById(int settingId)
        {
            SettingsDto dto = null;

            // Load the object
            if (dto == null)
            {
                CommonSettingsAdmin admin = new CommonSettingsAdmin();
                admin.LoadBySettingId(settingId);
                dto = admin.CurrentDto;
            }

            dto.AcceptChanges();

            return(dto);
        }