/// <summary> /// Fetch data for FTP configuation from Database /// </summary> /// <param name="configType"></param> /// <returns>FTPConfiguation</returns> public FtpConfiguration GetFtpConfig(FtpConfigurationType configType) { var _ftpContext = new DeluxeOrderManagementEntities(); var ftpConfiguration = (from ftpConfig in _ftpContext.FTPConfigs where ftpConfig.FileName == configType.ToString() select new FtpConfiguration { FtpUserName = ftpConfig.UserName, FtpPassword = ftpConfig.Password, FtpDirecrory = ftpConfig.FtpDirectory, Host = ftpConfig.Host, DownloadLocalDirectory = ftpConfig.DownloadTo, Port = ftpConfig.Port.Value, EnableSSL = ftpConfig.EnableSSL.Value, ArchiveDirectory = ftpConfig.FtpArchivalDirectory }).FirstOrDefault(); return(ftpConfiguration); }
public FtpConfiguration GetFtpConfig(FtpConfigurationType configType) { return(_repository.GetFtpConfig(configType)); }