aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Utilities/Tango.BugReporter/Program.cs
diff options
context:
space:
mode:
authorRoy Ben-Shabat <Roy@Twine-s.com>2018-05-09 18:07:56 +0300
committerRoy Ben-Shabat <Roy@Twine-s.com>2018-05-09 18:07:56 +0300
commite1236499b485a69648bea4d7871aa185e5dae745 (patch)
tree8cd4ccd7d272c8c4e61d4bd6bcba434eb9522b85 /Software/Visual_Studio/Utilities/Tango.BugReporter/Program.cs
parent2a459c79e90a2ade3f1dac1ae4541c0f4d74965c (diff)
downloadTango-e1236499b485a69648bea4d7871aa185e5dae745.tar.gz
Tango-e1236499b485a69648bea4d7871aa185e5dae745.zip
New TemporaryManager !
Diffstat (limited to 'Software/Visual_Studio/Utilities/Tango.BugReporter/Program.cs')
-rw-r--r--Software/Visual_Studio/Utilities/Tango.BugReporter/Program.cs9
1 files changed, 5 insertions, 4 deletions
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<T>(Section section, ChartType chartType, String header, IEnumerable<IGrouping<T, WorkItem>> workItemGroups, String propName)