Esempio n. 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);
        }
Esempio n. 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);
        }