From e1236499b485a69648bea4d7871aa185e5dae745 Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Wed, 9 May 2018 18:07:56 +0300 Subject: New TemporaryManager ! --- Software/Visual_Studio/Utilities/Tango.BugReporter/Program.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'Software/Visual_Studio/Utilities/Tango.BugReporter/Program.cs') diff --git a/Software/Visual_Studio/Utilities/Tango.BugReporter/Program.cs b/Software/Visual_Studio/Utilities/Tango.BugReporter/Program.cs index b9b1897b1..39d50c4a8 100644 --- a/Software/Visual_Studio/Utilities/Tango.BugReporter/Program.cs +++ b/Software/Visual_Studio/Utilities/Tango.BugReporter/Program.cs @@ -13,6 +13,7 @@ using System.Reflection; using System.Text; using System.Threading.Tasks; using Tango.Core.Helpers; +using Tango.Core.IO; using Tango.TFS; namespace Tango.BugReporter @@ -108,17 +109,17 @@ namespace Tango.BugReporter var group = activeItems.GroupBy(x => x.AssignedTo); - var file = PathHelper.GetTempFilePath(); + var file = TemporaryManager.Default.CreateFile(); PdfDocumentRenderer pdfRenderer = new PdfDocumentRenderer(false, PdfFontEmbedding.None); pdfRenderer.Document = document; pdfRenderer.RenderDocument(); - pdfRenderer.PdfDocument.Save(file); + pdfRenderer.PdfDocument.Save(file.Path); ITeamFoundationEmailClient emailClient = new TeamFoundationEmailClient(new System.Net.NetworkCredential("roy@twine-s.com", "Maya2018")); Email mail = new Email(); - mail.Attachments.Add(new Attachment() { FilePath = file, Name = "VSTS-REPORT.pdf" }); + mail.Attachments.Add(new Attachment() { FilePath = file.Path, Name = "VSTS-REPORT.pdf" }); mail.From = project.Members.SingleOrDefault(x => x.DisplayName.Contains("Roy")); mail.To.Add(mail.From); mail.Subject = "VSTS Daily Report"; @@ -126,7 +127,7 @@ namespace Tango.BugReporter emailClient.Send(mail).Wait(); - PathHelper.TryDeleteFile(file); + file.Delete(); } private static Chart AddChart(Section section, ChartType chartType, String header, IEnumerable> workItemGroups, String propName) -- cgit v1.3.1