private void ManagePostedData_AttachmentUploader_DailyRequestOnAbsence(FileUploaderAJAX AttachmentUploader)
 {
     try
     {
         string               separator    = "_";
         string               physicalPath = WebConfigurationManager.AppSettings["RequestAttachmentsPath"];
         string               path         = "ClientAttachments";
         HttpPostedFileAJAX   HPFA         = AttachmentUploader.PostedFile;
         string               RequestAttachmentSavedFileName = Guid.NewGuid().ToString() + separator + BUser.CurrentUser.Person.BarCode + separator + HPFA.FileName;
         ObjRequestAttachment RequestAttachment = new ObjRequestAttachment()
         {
             RequestAttachmentPath      = path,
             RequestAttachmentRealName  = HPFA.FileName,
             RequestAttachmentSavedPath = path + "/" + RequestAttachmentSavedFileName,
             RequestAttachmentSavedName = RequestAttachmentSavedFileName
         };
         this.StrRequestAttachment = this.JsSerializer.Serialize(RequestAttachment);
         AttachmentUploader.PostedFile.responseMessage_Uploaded_Saved    = " ";
         AttachmentUploader.PostedFile.responseMessage_Uploaded_NotSaved = " ";
         AttachmentUploader.SaveAs(path, RequestAttachmentSavedFileName);
         File.Move(Server.MapPath(path + "\\" + RequestAttachmentSavedFileName), physicalPath + "\\" + RequestAttachmentSavedFileName);
     }
     catch (Exception ex)
     {
         ObjRequestAttachment RequestAttachment = new ObjRequestAttachment()
         {
             IsErrorOccured = true,
             Message        = GetLocalResourceObject("UploadingError").ToString()
         };
         this.StrRequestAttachment = this.JsSerializer.Serialize(RequestAttachment);
     }
 }
Esempio n. 2
0
 private void ManagePostedData_AttachmentUploader_RequestHistory(FileUploaderAJAX AttachmentUploader)
 {
     try
     {
         string             separator = "_";
         string             RequestAttachmentsPathKey = AppFolders.RequestsAttachments.ToString();
         string             path = AppDomain.CurrentDomain.BaseDirectory + RequestAttachmentsPathKey;
         HttpPostedFileAJAX HPFA = AttachmentUploader.PostedFile;
         string             operatorSeparator = string.Empty;
         if (this.RequestRegisterBusiness.IsCurrentUserOperator)
         {
             operatorSeparator = "Operator";
         }
         string RequestAttachmentSavedFileName  = Guid.NewGuid().ToString() + separator + operatorSeparator + separator + BUser.CurrentUser.Person.BarCode + separator + this.StringBuilder.CreateString(HPFA.FileName, StringGeneratorExceptionType.ClientAttachments);
         ObjRequestAttachment RequestAttachment = new ObjRequestAttachment()
         {
             RequestAttachmentPath      = path,
             RequestAttachmentRealName  = HPFA.FileName,
             RequestAttachmentSavedPath = path + "/" + RequestAttachmentSavedFileName,
             RequestAttachmentSavedName = RequestAttachmentSavedFileName
         };
         this.StrRequestAttachment = this.JsSerializer.Serialize(RequestAttachment);
         AttachmentUploader.PostedFile.responseMessage_Uploaded_Saved    = " ";
         AttachmentUploader.PostedFile.responseMessage_Uploaded_NotSaved = " ";
         AttachmentUploader.SaveAs(AppFolders.RequestsAttachments.ToString(), RequestAttachmentSavedFileName);
     }
     catch (Exception ex)
     {
         ObjRequestAttachment RequestAttachment = new ObjRequestAttachment()
         {
             IsErrorOccured = true,
             Message        = GetLocalResourceObject("UploadingError").ToString()
         };
         this.StrRequestAttachment = this.JsSerializer.Serialize(RequestAttachment);
     }
 }