Beispiel #1
0
 protected void UcEvraklar_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
 {
     try
     {
         string fileContent = "";
         foreach (UploadedFile file in UcEvraklar.UploadedFiles)
         {
             string uploadFolder    = Server.MapPath("~/Images/UploadAktivasyon/");
             string resultExtension = Path.GetExtension(file.FileName);
             string resultFileName  = Path.ChangeExtension(Path.GetRandomFileName(), resultExtension);
             string fileName        = resultFileName;
             file.SaveAs(uploadFolder + fileName);
             Session["EvraklarDosyaAdi"] += fileName + ",";
             string extension = System.IO.Path.GetExtension(file.FileName).TrimStart('.');
             string header    = string.Format("data:image/{0};base64,", extension);
             fileContent += string.Format("{0}{1}", header, Convert.ToBase64String(file.FileBytes)) + "@";
         }
         Session["EvraklarDosyaAdi"] = Session["EvraklarDosyaAdi"].ToString().Substring(0, Session["EvraklarDosyaAdi"].ToString().Length - 1);
         e.CallbackData = "success" + "|" + fileContent;
     }
     catch (Exception hata)
     {
         e.CallbackData = "error: " + hata.Message;
     }
 }
Beispiel #2
0
            private void uploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
            {
                var uploadedFiles = ((MVCxUploadControl)sender).UploadedFiles;

                if (uploadedFiles != null && uploadedFiles.Length > 0)
                {
                    for (int i = 0; i < uploadedFiles.Length; i++)
                    {
                        UploadedFile file = uploadedFiles[i];
                        if (file.IsValid && file.FileName != "")
                        {
                            using (var stream = file.FileContent) {
                                // In case additional checks are needed perform them here before saving the file
                                if (!IsValidImage(stream))
                                {
                                    file.IsValid = false;
                                    e.ErrorText  = "Validation failed!";
                                }
                                else
                                {
                                    string fileName = string.Format("{0}{1}", HostingEnvironment.MapPath("~/Upload/Images/"), file.FileName);
                                    file.SaveAs(fileName, true);
                                }
                            }
                        }
                    }
                }
            }
Beispiel #3
0
        protected void UploadControlGuncelle_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
        {
            // ay ve yıl combobox'ın daki parametreleri SP ye gönderip o ay aralığındaki kayıtları silip yeni excel yüklenecek.

            try
            {
                foreach (UploadedFile file in UploadControlGuncelle.UploadedFiles)
                {
                    //string dosyaAdiUret = DateTime.Now.ToString().Replace(".", "").Replace(":", "").Replace(" ", "");
                    string uploadFolder    = Server.MapPath("~/App_Data/UploadDirectory/");
                    string resultExtension = Path.GetExtension(file.FileName);
                    string resultFileName  = Path.ChangeExtension(Path.GetRandomFileName(), resultExtension);
                    string fileName        = resultFileName;//e.UploadedFile.FileName;
                    file.SaveAs(uploadFolder + fileName);
                    e.CallbackData = fileName;
                    Guid UserGUID = new Guid(Membership.GetUser().ProviderUserKey.ToString());
                    db.D_TemlikRapor_Excel(Convert.ToInt32(CmbAy.Value), Convert.ToInt32(CmbYil.Value), "", null);
                    var sonuc = db.I_TemlikRapor_Excel(uploadFolder + fileName, UserGUID).ToList();
                    //var sonuc = db.I_AktivasyonAraRapor_Excel(uploadFolder + fileName, UserGUID).ToList().FirstOrDefault().Sonuc;
                }

                ////ASPxGridView1.DataSource = DataProvider.GetCagriIstekYenile();
                ////ASPxGridView1.DataSourceID = String.Empty;
                ////ASPxGridView1.DataBind();

                //DosyaYuklemePopup.JSProperties["cpVisible"] = "false";

                e.CallbackData = "success";
            }
            catch (Exception hata)
            {
                e.CallbackData = "error: " + hata.Message;
            }
        }
            private void uploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
            {
                var uploadedFiles = ((MVCxUploadControl)sender).UploadedFiles;

                if (uploadedFiles != null && uploadedFiles.Length > 0)
                {
                    for (int i = 0; i < uploadedFiles.Length; i++)
                    {
                        UploadedFile file = uploadedFiles[i];
                        if (file.IsValid && file.FileName != "")
                        {
                            using (var stream = file.FileContent) {
                                // Check if the uploaded file overflows the maximum directory size
                                const long MaxDirectorySize = 10000000; // bytes
                                long       directorySize    = GetDirectorySize(HostingEnvironment.MapPath("~/Upload/Images/"));
                                if (file.ContentLength + directorySize > MaxDirectorySize)
                                {
                                    file.IsValid = false;
                                    e.ErrorText  = "Maximum directory size exceeded!";
                                }
                                else
                                {
                                    string fileName = string.Format("{0}{1}", HostingEnvironment.MapPath("~/Upload/Images/"), file.FileName);
                                    file.SaveAs(fileName, true);
                                }
                            }
                        }
                    }
                }
            }
        private void UploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
        {
            ASPxUploadControl uploadControl = (ASPxUploadControl)sender;

            foreach (UploadedFile uploadedFile in uploadControl.UploadedFiles)
            {
                PortfolioFileData fileData = ObjectSpace.CreateObject <PortfolioFileData>();
                fileData.Resume       = ViewCurrentObject;
                fileData.DocumentType = DocumentType.Unknown;
                fileData.File         = ObjectSpace.CreateObject <FileData>();
                fileData.File.LoadFromStream(uploadedFile.FileName, uploadedFile.FileContent);
            }
            ObjectSpace.CommitChanges();
        }
        public void UploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
        {
            UploadedFile[] files = ((MVCxUploadControl)sender).UploadedFiles;

            for (int i = 0; i < files.Length; i++)
            {
                if (files[i].IsValid && !string.IsNullOrWhiteSpace(files[i].FileName))
                {
                    string resultFilePath = "~/Content/" + files[i].FileName;
                    files[i].SaveAs(System.Web.HttpContext.Current.Request.MapPath(resultFilePath));

                    string file = string.Format("{0} ({1}KB)", files[i].FileName, files[i].ContentLength / 1024);
                    string url  = ((IUrlResolutionService)sender).ResolveClientUrl(resultFilePath);

                    e.CallbackData += file + "|" + url + "|";
                }
            }
        }
        public void CatalystTimesheetUpload_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
        {
            UploadedFile[] files = ((MVCxUploadControl)sender).UploadedFiles;

            for (int i = 0; i < files.Length; i++)
            {
                if (files[i].IsValid && !string.IsNullOrWhiteSpace(files[i].FileName))
                {
                    string path     = System.Configuration.ConfigurationManager.AppSettings["CatalystImportDirectory"];
                    string fileName = System.IO.Path.GetRandomFileName() + ".xlsx";
                    string fullPath = Server.MapPath(System.IO.Path.Combine(path, fileName));

                    files[i].SaveAs(fullPath);

                    e.CallbackData = fileName;
                }
            }
        }
Beispiel #8
0
        public void UploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
        {
            UploadedFile[] files = ((MVCxUploadControl)sender).UploadedFiles;
            for (int i = 0; i < files.Length; i++)
            {
                if (files[i].IsValid && !string.IsNullOrWhiteSpace(files[i].FileName))
                {
                    string resultFilePath = "~/Content/" + files[i].FileName;
                    files[i].SaveAs(System.Web.HttpContext.Current.Request.MapPath(resultFilePath));

                    IUrlResolutionService urlResolver = sender as IUrlResolutionService;
                    if (urlResolver != null)
                    {
                        e.CallbackData += urlResolver.ResolveClientUrl(resultFilePath);
                    }
                }
            }
        }
Beispiel #9
0
 protected void UploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
 {
     try
     {
         foreach (UploadedFile file in UploadControl.UploadedFiles)
         {
             string uploadFolder    = Server.MapPath("~/Images/UploadPersonel/");
             string resultExtension = Path.GetExtension(file.FileName);
             string resultFileName  = Path.ChangeExtension(Path.GetRandomFileName(), resultExtension);
             string fileName        = resultFileName;
             file.SaveAs(uploadFolder + fileName);
             e.CallbackData = fileName;
             ResimAdi       = fileName.ToString();
         }
         e.CallbackData = "success";
     }
     catch (Exception hata)
     {
         e.CallbackData = "error: " + hata.Message;
     }
 }
Beispiel #10
0
    //protected void UploadControl_FileUploadComplete(object sender, FileUploadCompleteEventArgs e)
    //{
    //	string resultExtension = Path.GetExtension(e.UploadedFile.FileName);
    //	string resultFileName = Path.ChangeExtension(Path.GetRandomFileName(), resultExtension);
    //	string resultFileUrl = UploadDirectory + resultFileName;
    //	string resultFilePath = MapPath(resultFileUrl);
    //	e.UploadedFile.SaveAs(resultFilePath);

    //	//UploadingUtils.RemoveFileWithDelay(resultFileName, resultFilePath, 5);

    //	string name = e.UploadedFile.FileName;
    //	string url = ResolveClientUrl(resultFileUrl);
    //	long sizeInKilobytes = e.UploadedFile.ContentLength / 1024;
    //	string sizeText = sizeInKilobytes.ToString() + " KB";
    //	e.CallbackData = name + "|" + url + "|" + sizeText;
    //}

    protected void UploadControl_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
    {
        foreach (UploadedFile file in UploadControl.UploadedFiles)
        {
            if (!string.IsNullOrEmpty(file.FileName) && file.IsValid)
            {
                try
                {
                    var savedfileinfo = SavePostedFiles(file);
                    var uploadinfo    = e.CallbackData;

                    string outcome = ProcessOtherIDfile(file.FileName);

                    e.CallbackData += "Success." + outcome;
                }
                catch (Exception ex)
                {
                    //e.IsValid = false;
                    e.ErrorText = ex.Message;
                }
            }
        }
    }
 protected void UploadControlBudges_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
 {
     ReloadGridData();
 }
Beispiel #12
0
            private void uploadControl_FilesUploadInMemoryProcessingComplete(object sender, FilesUploadCompleteEventArgs e)
            {
                var uploadedFiles = ((MVCxUploadControl)sender).UploadedFiles;

                if (uploadedFiles != null && uploadedFiles.Length > 0)
                {
                    for (int i = 0; i < uploadedFiles.Length; i++)
                    {
                        UploadedFile file = uploadedFiles[i];
                        if (file.IsValid && file.FileName != "")
                        {
                            // Bad approach - possible Denial of Service
                            // DoProcessing(file.FileBytes);

                            // Good approach - use stream for large files
                            using (var stream = file.FileContent) {
                                DoProcessing(stream);
                            }
                        }
                    }
                }
            }
Beispiel #13
0
            private void uploadControl_FilesUploadSavingTemporaryFilesComplete(object sender, FilesUploadCompleteEventArgs e)
            {
                var uploadedFiles = ((MVCxUploadControl)sender).UploadedFiles;

                if (uploadedFiles != null && uploadedFiles.Length > 0)
                {
                    for (int i = 0; i < uploadedFiles.Length; i++)
                    {
                        UploadedFile file = uploadedFiles[i];
                        if (file.IsValid && file.FileName != "")
                        {
                            string fileName = string.Format("{0}{1}", HostingEnvironment.MapPath("~/Upload/Processing/"),
                                                            Path.GetRandomFileName() + ".tmp");
                            file.SaveAs(fileName, true);
                            // DoFileProcessing(fileName);
                        }
                    }
                }
            }
Beispiel #14
0
 public void FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
 {
 }
 protected void uplLogotipo_FilesUploadComplete(object sender, FilesUploadCompleteEventArgs e)
 {
     //var file = e.Uploadedfile;
 }