Advertisement
Guest User

Send Attach

a guest
Feb 9th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. Por un lado
  2. List<Attachment> attachments = BankInformations.GetAttachments(_supplierID);
  3.  
  4. if (userIdAdd != null)
  5. {
  6. var user = Users.GetUser(userIdAdd.Value);
  7. EUS.Utils.EmailUtils.SendMail("sin.om", "son.com"+user.Email, subject,
  8. body, true, attachments);
  9. }
  10. else
  11. EUS.Utils.EmailUtils.SendMail("sin.om", "son.com", subject,
  12. body, true, attachments);
  13.  
  14.  
  15.  
  16.  
  17.  
  18. Por otro
  19. public static List<Attachment> GetAttachments(int supplierID)
  20. {
  21. List<Attachment> attachments = new List<Attachment>();
  22. BankInformation bank = BankInformations.GetBankInformation(supplierID);
  23. if (bank.InfoAttachmentID.HasValue)
  24. {
  25. var file = BlobFiles.GetFile(bank.InfoAttachmentID.Value);
  26. if (file == null)
  27. return new List<Attachment>();
  28. BlobFileTypeEmnu container = (BlobFileTypeEmnu)file.Container;
  29. BlobFileInfo blobInfo = CloudStorageManager.GetFileInfoB(container, file.BlobKey);
  30. MemoryStream stream = new MemoryStream(Libraries.Tools.ReadFully(blobInfo.Data));
  31. Attachment attachement = new Attachment(stream, file.Filename, blobInfo.ContentType);
  32. attachments.Add(attachement);
  33. }
  34. return attachments;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement