コード例 #1
0
        private static void UploadFileProcess(FileViewModel model, AnsFile ansFile)
        {
            try
            {
                var ftpClient = new FtpClientService("hostIp", "user", "pass");

                ftpClient.Upload(model.FullName, model.LocalFileLink());

                ansFile.File.Size = ftpClient.GetFileSize(ansFile.File.ZipFileName());
                ansFile.SendedOn  = ftpClient.GetDateFTP(ansFile.File.ZipFileName(), ansFile.File.FtpFilePath);
                ansFile.UpdatedOn = DateTime.Now;

                LocalFileManagementHelper.DeleteLocalFile(model.LocalFileLink());
            }
            catch (Exception)
            {
                throw;
            }
        }