Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions web/Areas/CMS/Data/CMS.cs
Original file line number Diff line number Diff line change
Expand Up @@ -628,7 +628,7 @@ public byte[] DecryptFile(byte[] encryptedData, string keystring)
{
byte[] secretkey = GetSecretKey(keystring);

Aes aes = Aes.Create();
using Aes aes = Aes.Create();
aes.Mode = CipherMode.ECB;

using var ms = new MemoryStream();
Expand All @@ -653,13 +653,13 @@ public byte[] DecryptFile(byte[] encryptedData, string keystring)
public string DecryptAES(string encryptedString, string Key)
{
//First write to memory
MemoryStream mmsStream = new();
StreamWriter srwTemp = new(mmsStream);
using MemoryStream mmsStream = new();
using StreamWriter srwTemp = new(mmsStream);
srwTemp.Write(encryptedString);
srwTemp.Flush();
mmsStream.Position = 0;

MemoryStream outstream = new();
using MemoryStream outstream = new();

//CallingUUDecode
Codecs.UUDecode(mmsStream, outstream);
Expand Down
2 changes: 1 addition & 1 deletion web/Areas/Computing/Services/BiorenderStudentLookup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public BiorenderStudentLookup(IamApi iamapi)
public async Task<List<BiorenderStudent>> GetBiorenderStudentInfo(List<string> emails)
{
List<Task<BiorenderStudent>> resultList = new();
var throttler = new SemaphoreSlim(initialCount: 20);
using var throttler = new SemaphoreSlim(initialCount: 20);
foreach (var email in emails)
{
await throttler.WaitAsync();
Expand Down
3 changes: 1 addition & 2 deletions web/Areas/Effort/Services/DeptSummaryService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -310,7 +310,7 @@ public Task<byte[]> GenerateReportPdfAsync(DeptSummaryReport report)

public MemoryStream GenerateReportExcel(DeptSummaryReport report)
{
var wb = new XLWorkbook();
using var wb = new XLWorkbook();
const string reportTitle = "Department Summary Report";
var termName = report.AcademicYear ?? report.TermName;
ExcelAccessibilityHelper.SetCoreProperties(wb, reportTitle,
Expand Down Expand Up @@ -428,7 +428,6 @@ public MemoryStream GenerateReportExcel(DeptSummaryReport report)

var stream = new MemoryStream();
wb.SaveAs(stream);
wb.Dispose();
stream.Position = 0;
return stream;
}
Expand Down
6 changes: 2 additions & 4 deletions web/Areas/Effort/Services/EvaluationReportService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -681,7 +681,7 @@ public Task<byte[]> GenerateDetailPdfAsync(EvalDetailReport report)

public MemoryStream GenerateEvalSummaryExcel(EvalSummaryReport report)
{
var wb = new XLWorkbook();
using var wb = new XLWorkbook();
const string reportTitle = "Eval Summary Report";
var termName = report.AcademicYear ?? report.TermName;
ExcelAccessibilityHelper.SetCoreProperties(wb, reportTitle,
Expand Down Expand Up @@ -735,14 +735,13 @@ public MemoryStream GenerateEvalSummaryExcel(EvalSummaryReport report)

var stream = new MemoryStream();
wb.SaveAs(stream);
wb.Dispose();
stream.Position = 0;
return stream;
}

public MemoryStream GenerateEvalDetailExcel(EvalDetailReport report)
{
var wb = new XLWorkbook();
using var wb = new XLWorkbook();
const string reportTitle = "Eval Detail Report";
var termName = report.AcademicYear ?? report.TermName;
ExcelAccessibilityHelper.SetCoreProperties(wb, reportTitle,
Expand Down Expand Up @@ -819,7 +818,6 @@ public MemoryStream GenerateEvalDetailExcel(EvalDetailReport report)

var stream = new MemoryStream();
wb.SaveAs(stream);
wb.Dispose();
stream.Position = 0;
return stream;
}
Expand Down
3 changes: 1 addition & 2 deletions web/Areas/Effort/Services/MeritMultiYearService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1261,7 +1261,7 @@ public Task<byte[]> GenerateReportPdfAsync(MultiYearReport report)

public MemoryStream GenerateReportExcel(MultiYearReport report)
{
var wb = new XLWorkbook();
using var wb = new XLWorkbook();
const string reportTitle = "Merit & Promotion Report - Multi-Year";
ExcelAccessibilityHelper.SetCoreProperties(wb, reportTitle,
subject: $"Multi-year merit and evaluation summary for {report.Instructor}");
Expand Down Expand Up @@ -1494,7 +1494,6 @@ public MemoryStream GenerateReportExcel(MultiYearReport report)

var stream = new MemoryStream();
wb.SaveAs(stream);
wb.Dispose();
stream.Position = 0;
return stream;
}
Expand Down
6 changes: 2 additions & 4 deletions web/Areas/Effort/Services/MeritReportService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -918,7 +918,7 @@ public Task<byte[]> GenerateMeritAveragePdfAsync(MeritAverageReport report)

public MemoryStream GenerateMeritDetailExcel(MeritDetailReport report)
{
var wb = new XLWorkbook();
using var wb = new XLWorkbook();
const string reportTitle = "Merit & Promotion Detail Report";
var termName = report.AcademicYear ?? report.TermName;
ExcelAccessibilityHelper.SetCoreProperties(wb, reportTitle,
Expand Down Expand Up @@ -1017,14 +1017,13 @@ public MemoryStream GenerateMeritDetailExcel(MeritDetailReport report)

var stream = new MemoryStream();
wb.SaveAs(stream);
wb.Dispose();
stream.Position = 0;
return stream;
}

public MemoryStream GenerateMeritAverageExcel(MeritAverageReport report)
{
var wb = new XLWorkbook();
using var wb = new XLWorkbook();
const string reportTitle = "Merit & Promotion Average Report";
var termName = report.AcademicYear ?? report.TermName;
ExcelAccessibilityHelper.SetCoreProperties(wb, reportTitle,
Expand Down Expand Up @@ -1163,7 +1162,6 @@ public MemoryStream GenerateMeritAverageExcel(MeritAverageReport report)

var stream = new MemoryStream();
wb.SaveAs(stream);
wb.Dispose();
stream.Position = 0;
return stream;
}
Expand Down
3 changes: 1 addition & 2 deletions web/Areas/Effort/Services/MeritSummaryService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -368,7 +368,7 @@ public Task<byte[]> GenerateReportPdfAsync(MeritSummaryReport report)

public MemoryStream GenerateReportExcel(MeritSummaryReport report)
{
var wb = new XLWorkbook();
using var wb = new XLWorkbook();
const string reportTitle = "Merit & Promotion Summary Report";
var termName = report.AcademicYear ?? report.TermName;
ExcelAccessibilityHelper.SetCoreProperties(wb, reportTitle,
Expand Down Expand Up @@ -456,7 +456,6 @@ public MemoryStream GenerateReportExcel(MeritSummaryReport report)

var stream = new MemoryStream();
wb.SaveAs(stream);
wb.Dispose();
stream.Position = 0;
return stream;
}
Expand Down
3 changes: 1 addition & 2 deletions web/Areas/Effort/Services/SchoolSummaryService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@ public Task<byte[]> GenerateReportPdfAsync(SchoolSummaryReport report)

public MemoryStream GenerateReportExcel(SchoolSummaryReport report)
{
var wb = new XLWorkbook();
using var wb = new XLWorkbook();
const string reportTitle = "School Summary Report";
var termName = report.AcademicYear ?? report.TermName;
ExcelAccessibilityHelper.SetCoreProperties(wb, reportTitle,
Expand Down Expand Up @@ -480,7 +480,6 @@ public MemoryStream GenerateReportExcel(SchoolSummaryReport report)

var stream = new MemoryStream();
wb.SaveAs(stream);
wb.Dispose();
stream.Position = 0;
return stream;
}
Expand Down
6 changes: 2 additions & 4 deletions web/Areas/Effort/Services/TeachingActivityService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -485,7 +485,7 @@ public Task<byte[]> GenerateIndividualReportPdfAsync(TeachingActivityReport repo

public MemoryStream GenerateReportExcel(TeachingActivityReport report)
{
var wb = new XLWorkbook();
using var wb = new XLWorkbook();
const string reportTitle = "Teaching Activity Report";
var termName = report.AcademicYear ?? report.TermName;
ExcelAccessibilityHelper.SetCoreProperties(wb, reportTitle,
Expand Down Expand Up @@ -596,14 +596,13 @@ public MemoryStream GenerateReportExcel(TeachingActivityReport report)

var stream = new MemoryStream();
wb.SaveAs(stream);
wb.Dispose();
stream.Position = 0;
return stream;
}

public MemoryStream GenerateIndividualReportExcel(TeachingActivityReport report)
{
var wb = new XLWorkbook();
using var wb = new XLWorkbook();
const string reportTitle = "Teaching Activity Report (Individual)";
var termName = report.AcademicYear ?? report.TermName;
ExcelAccessibilityHelper.SetCoreProperties(wb, reportTitle,
Expand Down Expand Up @@ -694,7 +693,6 @@ public MemoryStream GenerateIndividualReportExcel(TeachingActivityReport report)

var stream = new MemoryStream();
wb.SaveAs(stream);
wb.Dispose();
stream.Position = 0;
return stream;
}
Expand Down
8 changes: 3 additions & 5 deletions web/Classes/Utilities/F5HttpRequest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,9 @@ public async Task<HttpResponseMessage> Send(HttpRequestMessage request, int atte
if (request.Method != HttpMethod.Get && attemptNumber == 0)
{
//Try a send to the original url, with a get and empty body.
HttpRequestMessage newRequest = new()
{
RequestUri = request.RequestUri,
Method = HttpMethod.Get
};
using HttpRequestMessage newRequest = new();
newRequest.RequestUri = request.RequestUri;
newRequest.Method = HttpMethod.Get;

//don't care about the response
await Send(newRequest);
Expand Down
Loading