public void GetUploadFile(FileUploadPath uploadPath, Int32 id, string fileName) { if (string.IsNullOrEmpty(fileName)) { return; } var fileUploads = GetFileUploads(); var assignNewGuid = Guid.NewGuid().ToString(); if (fileUploads.Any(x => x.FileUploadId == assignNewGuid)) { return; } var newFileUpload = new FileUpload { FilePath = ExtensionMethods.GetFileUploadPath(uploadPath.ToString(), id.ToString()) + "\\" + fileName, FileUploadGuid = id.ToString(), FileUploadId = assignNewGuid, FileUploadName = uploadPath }; fileUploads.Add(newFileUpload); }
public void GetUploadFile(FileUploadPath uploadPath, Int32 id, string fileName) { var fileUploads = GetFileUploads(); var newFileUpload = new FileUpload { FilePath = ExtensionMethods.GetFileUploadPath(uploadPath.ToString(), id.ToString()) + "\\" + fileName, FileUploadGuid = id.ToString(), FileUploadId = Guid.NewGuid().ToString(), FileUploadName = uploadPath }; fileUploads.Add(newFileUpload); }
public void UpdateFileUploadPath(FileUploadPath uploadPath, FileUpload fileUpload, Int32 id) { var oldPath = Path.GetDirectoryName(fileUpload.FilePath); if (System.IO.Directory.Exists(oldPath)) { var newPath = ExtensionMethods.GetFileUploadPath(uploadPath.ToString(), id.ToString()); if (oldPath != newPath) { newPath.EnusreDirectoryExist(); System.IO.File.Move(fileUpload.FilePath, Path.Combine(newPath, Path.GetFileName(fileUpload.FilePath))); } } }
public void UpdateFileUploadPath(FileUploadPath uploadPath, FileUpload fileUpload, Int32 id) { if (fileUpload == null) { return; } var oldPath = Path.GetDirectoryName(fileUpload.FilePath).TrimEnd('.'); if (Directory.Exists(oldPath)) { oldPath = oldPath.TrimEnd('.'); oldPath = oldPath.TrimEnd('\\'); var newPath = ExtensionMethods.GetFileUploadPath(uploadPath.ToString(), id.ToString()); if (oldPath != newPath) { newPath.EnusreDirectoryExist(); System.IO.File.Move(fileUpload.FilePath, Path.Combine(newPath, Path.GetFileName(fileUpload.FilePath))); } } }