public bool UploadStudentResume(int studentId) { var folderPath = CommonFunctions.GetConfigValue("studentFilePath"); List <string> documentExtensions = new List <string>() { ".pdf", ".doc", ".docx" }; for (int i = 0; i < Request.Files.Count; i++) { var fileName = Path.GetFileName(Request.Files[i].FileName); var fileExtension = Path.GetExtension(Request.Files[i].FileName); var fileNameOnDisk = string.Empty; if (documentExtensions.IndexOf(fileExtension) < 0) { return(false); } fileNameOnDisk = fileNameOnDisk = "STP-" + studentId + "-" + Guid.NewGuid().ToString().Replace("-", "") + fileExtension; Request.Files[i].SaveAs(folderPath + fileNameOnDisk); if (StudentBusiness.SaveStudentDocument(studentId, fileName, fileNameOnDisk, Request.Files[i].ContentLength) > 0) { return(true); } else { return(false); } } return(true); }