示例#1
0
        public bool UploadCostcoFA(string fileName, IAppSettingsService appSettings)
        {
            string encryptedFilePath = Path.Combine(appSettings.Costco.Dir.Encrypt.FAs.Path, fileName);

            CostcoCHFtp costcoFtp = new CostcoCHFtp();
            return costcoFtp.UploadFA(encryptedFilePath);
        }
示例#2
0
        public List <IFTPfileInfo> GetCostcoOrders()
        {
            CostcoCHFtp         costcoFtp = new CostcoCHFtp();
            List <IFTPfileInfo> orders    = costcoFtp.GetFtpOrders();

            return(orders);
        }
示例#3
0
        public bool UploadCostcoConfirm(string fileName, IAppSettingsService appSettings)
        {
            string encryptedFilePath = Path.Combine(appSettings.Costco.Dir.Encrypt.Confirms.Path, fileName);

            CostcoCHFtp costcoFtp = new CostcoCHFtp();

            return(costcoFtp.UploadConfirm(encryptedFilePath));
        }
示例#4
0
        public FileInfo DownloadCostoOrder(string fileName, IAppSettingsService appSettings)
        {
            string encryptedFilePath = Path.Combine(appSettings.Costco.Dir.Encrypt.Orders.Path, fileName);

            CostcoCHFtp costcoFtp = new CostcoCHFtp();
            costcoFtp.DownloadOrder(fileName, encryptedFilePath, true);

            return new FileInfo(encryptedFilePath);
        }
示例#5
0
        public FileInfo DownloadCostoOrder(string fileName, IAppSettingsService appSettings)
        {
            string encryptedFilePath = Path.Combine(appSettings.Costco.Dir.Encrypt.Orders.Path, fileName);

            CostcoCHFtp costcoFtp = new CostcoCHFtp();

            costcoFtp.DownloadOrder(fileName, encryptedFilePath, true);

            return(new FileInfo(encryptedFilePath));
        }
示例#6
0
 public List<IFTPfileInfo> GetCostcoOrders()
 {
     CostcoCHFtp costcoFtp = new CostcoCHFtp();
     List<IFTPfileInfo> orders = costcoFtp.GetFtpOrders();
     return orders;
 }