//Parameter : Web FileUpload Control public string DefaultNameSave(FileUpload fileUpload) { string result = null; if (fileUpload.Equals(null)) return result; string filename = fileUpload.FileName; if (filename.Equals("")) return result; if (!(new Validate(filename, uploadType).Checked())) return result; string fileExtension = System.IO.Path.GetExtension(filename); result = newName + "_" + System.IO.Path.GetFileNameWithoutExtension(filename) + fileExtension; fileUpload.SaveAs(savePath + result); return result; }
public string DefaultNameUpdate(string oldFileName, FileUpload fileUpload) { string result = null; if (fileUpload.Equals(null)) return result; string filename = fileUpload.FileName; if (filename.Equals("")) return result; if (!(new Validate(filename, uploadType).Checked())) return result; string fileExtension = System.IO.Path.GetExtension(filename); if (newName != null && newName.Trim().Length > 0 && System.IO.File.Exists(savePath + oldFileName)) { result = newName + "_" + System.IO.Path.GetFileNameWithoutExtension(filename) + fileExtension; System.IO.File.Delete(savePath + oldFileName); fileUpload.SaveAs(savePath + result); } return result; }