Exemple #1
0
        /// <summary>
        /// Function Name : SftpDownloadAllFilesWithExtension()
        /// Description   : This method is used to download files with given extension
        /// </summary>
        /// <param name="sftpDestinationDirectory">Sftp Destination Directory</param>
        /// <param name="sftpSourceDirectory">Sftp Source Directory</param>
        /// <param name="fileExtension">File Extension</param>
        public void SftpDownloadAllFilesWithExtension(String sftpDestinationDirectory, String sftpSourceDirectory, String fileExtension)
        {
            if (!this.SftpConnect())
            {
                this.SftpConnect();

                if (!this.SftpConnect())
                {
                    throw new Exception("Sftp not connected.");
                }
            }
            Thread.Sleep(2000);
            FileType        = fileExtension;
            TransactionType = "Download";
            _objSftpClient.GetFiles(sftpDestinationDirectory, sftpSourceDirectory, 0);
        }