resolved warnings

This commit is contained in:
2023-07-24 14:31:20 -06:00
parent 6232a7a94e
commit d1383fe1d4
17 changed files with 261 additions and 134 deletions

View File

@@ -2,9 +2,9 @@ using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
public class BrowserStorageManagement
{
private string moduleStorageKey = "module storage key";
private string assignmentStorageKey = "assignment storage key";
private string courseIdKey = "course id storage key";
// private string moduleStorageKey = "module storage key";
// private string assignmentStorageKey = "assignment storage key";
// private string courseIdKey = "course id storage key";
private CoursePlanner planner { get; }
private ProtectedLocalStorage storage { get; }
@@ -21,53 +21,53 @@ public class BrowserStorageManagement
canvas = canvasService;
}
public async Task LoadStoredConfig()
{
// var storedModules = await storage.GetAsync<IEnumerable<CourseModule>>(moduleStorageKey);
// if (storedModules.Success)
// {
// planner.Modules =
// storedModules.Value
// ?? throw new Exception("stored modules was null, it shouldn't have been");
// }
// else
// {
// Console.WriteLine("no stored modules");
// }
// public async Task LoadStoredConfig()
// {
// // var storedModules = await storage.GetAsync<IEnumerable<CourseModule>>(moduleStorageKey);
// // if (storedModules.Success)
// // {
// // planner.Modules =
// // storedModules.Value
// // ?? throw new Exception("stored modules was null, it shouldn't have been");
// // }
// // else
// // {
// // Console.WriteLine("no stored modules");
// // }
// var storedAssignments = await storage.GetAsync<IEnumerable<CourseModule>>(assignmentStorageKey);
// if (storedAssignments.Success)
// {
// planner.Modules =
// storedAssignments.Value
// ?? throw new Exception("stored assignments are null, it shouldn't have been");
// }
// else
// {
// Console.WriteLine("no stored assignments");
// }
// // var storedAssignments = await storage.GetAsync<IEnumerable<CourseModule>>(assignmentStorageKey);
// // if (storedAssignments.Success)
// // {
// // planner.Modules =
// // storedAssignments.Value
// // ?? throw new Exception("stored assignments are null, it shouldn't have been");
// // }
// // else
// // {
// // Console.WriteLine("no stored assignments");
// // }
// var storedCourseId = await storage.GetAsync<ulong>(courseIdKey);
// if (storedCourseId.Success)
// {
// // var courses =
// planner.Course = await canvas.GetCourse(storedCourseId.Value);
// planner.Modules = await canvas.GetModules(planner.Course.Id);
// }
// else
// {
// Console.WriteLine("no stored assignments");
// }
}
// // var storedCourseId = await storage.GetAsync<ulong>(courseIdKey);
// // if (storedCourseId.Success)
// // {
// // // var courses =
// // planner.Course = await canvas.GetCourse(storedCourseId.Value);
// // planner.Modules = await canvas.GetModules(planner.Course.Id);
// // }
// // else
// // {
// // Console.WriteLine("no stored assignments");
// // }
// }
public async Task Save()
{
// await storage.SetAsync(moduleStorageKey, planner.Modules);
// await storage.SetAsync(assignmentStorageKey, planner.Assignments);
// public async Task Save()
// {
// // await storage.SetAsync(moduleStorageKey, planner.Modules);
// // await storage.SetAsync(assignmentStorageKey, planner.Assignments);
// if (planner.Course != null)
// await storage.SetAsync(courseIdKey, planner.Course.Id);
// else
// await storage.DeleteAsync(courseIdKey);
}
// // if (planner.Course != null)
// // await storage.SetAsync(courseIdKey, planner.Course.Id);
// // else
// // await storage.DeleteAsync(courseIdKey);
// }
}