Пример #1
0
        //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;
        }
Пример #2
0
        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;
        }