public void ReadFile() { if (String.IsNullOrEmpty(ENVIROMENT) || File.Exists(_PATHFILE)) { foreach (PropertyInfo _prop in typeof(CONFIG_SAP).GetProperties()) { String _KEY = _prop.Name; String _VALUE = READ_VALUE(_KEY); STRING_CONNECT += String.Format("{0}={1} ", _KEY, _VALUE); CONFIGURATION.GetType().GetProperty(_KEY).SetValue(CONFIGURATION, _VALUE); } STRING_CONNECT = STRING_CONNECT.Trim(); } else { throw new Exception("FILE ERROR: El Archivo de configuración no existe para el ambiente indicado."); } }