public static CommonInfoMappingSettings GetConfig()
		{
			CommonInfoMappingSettings result =
				(CommonInfoMappingSettings)ConfigurationBroker.GetSection("commonInfoMappingSettings");

			if (result == null)
				result = new CommonInfoMappingSettings();

			return result;
		}
        public static CommonInfoMappingSettings GetConfig()
        {
            CommonInfoMappingSettings result =
                (CommonInfoMappingSettings)ConfigurationBroker.GetSection("commonInfoMappingSettings");

            if (result == null)
            {
                result = new CommonInfoMappingSettings();
            }

            return(result);
        }
        public void Update(CommonInfoMappingCollection cimItems)
        {
            cimItems.NullCheck("cimItems");

            if (cimItems.Count > 0)
            {
                using (TransactionScope scope = TransactionScopeFactory.Create(TransactionScopeOption.Required))
                {
                    CommonInfoMappingSettings.GetConfig().Operations.ForEach(op => op.Update(cimItems));

                    scope.Complete();
                }
            }
        }