예제 #1
0
 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.");
     }
 }