private oSP_READ_RUTAS_X_FTP_X_LLAVE LEER_RUTA_FTP(int ID_FTP) { //======================================================================================= // DECLARACION DE VARIABLES //======================================================================================= SMetodos Servicio = new SMetodos(); List <oSP_READ_RUTAS_X_FTP_X_LLAVE> LISTA_RUTA_FTP = new List <oSP_READ_RUTAS_X_FTP_X_LLAVE>(); oSP_READ_RUTAS_X_FTP_X_LLAVE RUTA_FTP = new oSP_READ_RUTAS_X_FTP_X_LLAVE(); try { //======================================================================================= // CONSTRUCCION DE OBJETO //======================================================================================= iSP_READ_RUTAS_X_FTP_X_LLAVE ParametrosInput = new iSP_READ_RUTAS_X_FTP_X_LLAVE(); ParametrosInput.ID_FTP = ID_FTP; ParametrosInput.LLAVE = "CAR_ARCHI"; //======================================================================================= // LLAMADA A SERVICIO //======================================================================================= LISTA_RUTA_FTP = Servicio.SP_READ_RUTAS_X_FTP_X_LLAVE(ParametrosInput); //======================================================================================= // VALIDACION DE OBTENSION DE DATOS //======================================================================================= if (LISTA_RUTA_FTP == null || LISTA_RUTA_FTP.Count <= 0) { throw new Exception("NO EXISTE CONFIGURACION DE SFTP"); } RUTA_FTP = LISTA_RUTA_FTP.First(); return(RUTA_FTP); } catch { throw; } }