Skip to content

Commit c60e165

Browse files
author
Binon
committed
Removed the Moodle models in WebUI
1 parent 3ff0fc7 commit c60e165

12 files changed

+9
-608
lines changed

LearningHub.Nhs.WebUI/Helpers/ResourceTypeEnumMoodle.cs

Lines changed: 0 additions & 82 deletions
This file was deleted.

LearningHub.Nhs.WebUI/Helpers/UtilityHelper.cs

Lines changed: 2 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -19,24 +19,6 @@ public static class UtilityHelper
1919
/// Findwise resource type dictionary.
2020
/// </summary>
2121
public static readonly Dictionary<string, ResourceTypeEnum> FindwiseResourceTypeDict = new Dictionary<string, ResourceTypeEnum>()
22-
{
23-
{ "video", ResourceTypeEnum.Video },
24-
{ "article", ResourceTypeEnum.Article },
25-
{ "case", ResourceTypeEnum.Case },
26-
{ "weblink", ResourceTypeEnum.WebLink },
27-
{ "audio", ResourceTypeEnum.Audio },
28-
{ "scorm", ResourceTypeEnum.Scorm },
29-
{ "assessment", ResourceTypeEnum.Assessment },
30-
{ "genericfile", ResourceTypeEnum.GenericFile },
31-
{ "image", ResourceTypeEnum.Image },
32-
{ "html", ResourceTypeEnum.Html },
33-
};
34-
35-
/// TODO: Remove this method after adding to Moodle resource types to models project.
36-
/// <summary>
37-
/// Findwise Moodle resource type dictionary.
38-
/// </summary>
39-
public static readonly Dictionary<string, ResourceTypeEnum> FindwiseResourceMoodleTypeDict = new Dictionary<string, ResourceTypeEnum>()
4022
{
4123
{ "video", ResourceTypeEnum.Video },
4224
{ "article", ResourceTypeEnum.Article },
@@ -166,52 +148,6 @@ public static string GetPrettifiedResourceTypeName(ResourceTypeEnum resourceType
166148
}
167149
}
168150

169-
/// TODO: Remove this method after adding to Moodle resource types to models project.
170-
/// <summary>
171-
/// Returns a prettified resource type name, suitable for display in the UI. Includes video/audio duration string.
172-
/// </summary>
173-
/// <param name="resourceType">The resource type.</param>
174-
/// <param name="durationInMilliseconds">The media duration in milliseconds.</param>
175-
/// <returns>The resource type name, and duration if applicable.</returns>
176-
public static string GetPrettifiedResourceTypeNameMoodle(ResourceTypeEnum resourceType, int? durationInMilliseconds = 0)
177-
{
178-
switch (resourceType)
179-
{
180-
case ResourceTypeEnum.Assessment:
181-
return "Assessment";
182-
case ResourceTypeEnum.Article:
183-
return "Article";
184-
case ResourceTypeEnum.Audio:
185-
string durationText = GetDurationText(durationInMilliseconds ?? 0);
186-
durationText = string.IsNullOrEmpty(durationText) ? string.Empty : " - " + durationText;
187-
return "Audio" + durationText;
188-
case ResourceTypeEnum.Equipment:
189-
return "Equipment";
190-
case ResourceTypeEnum.Image:
191-
return "Image";
192-
case ResourceTypeEnum.Scorm:
193-
return "elearning";
194-
case ResourceTypeEnum.Video:
195-
durationText = GetDurationText(durationInMilliseconds ?? 0);
196-
durationText = string.IsNullOrEmpty(durationText) ? string.Empty : " - " + durationText;
197-
return "Video" + durationText;
198-
case ResourceTypeEnum.WebLink:
199-
return "Web link";
200-
case ResourceTypeEnum.GenericFile:
201-
return "File";
202-
case ResourceTypeEnum.Embedded:
203-
return "Embedded";
204-
case ResourceTypeEnum.Case:
205-
return "Case";
206-
case ResourceTypeEnum.Html:
207-
return "HTML";
208-
case ResourceTypeEnum.Moodle:
209-
return "Course";
210-
default:
211-
return "File";
212-
}
213-
}
214-
215151
/// <summary>
216152
/// Returns a prettified resource type name, suitable for display in the UI. Excludes video/audio duration string.
217153
/// </summary>
@@ -245,6 +181,8 @@ public static string GetPrettifiedResourceTypeName(ResourceTypeEnum resourceType
245181
return "Case";
246182
case ResourceTypeEnum.Html:
247183
return "HTML";
184+
case ResourceTypeEnum.Moodle:
185+
return "Course";
248186
default:
249187
return "File";
250188
}

LearningHub.Nhs.WebUI/LearningHub.Nhs.WebUI.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
<PackageReference Include="HtmlAgilityPack" Version="1.11.72" />
114114
<PackageReference Include="IdentityModel" Version="4.6.0" />
115115
<PackageReference Include="LearningHub.Nhs.Caching" Version="2.0.0" />
116-
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.48" />
116+
<PackageReference Include="LearningHub.Nhs.Models" Version="3.0.50" />
117117
<PackageReference Include="linqtotwitter" Version="6.9.0" />
118118
<PackageReference Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.19.0" />
119119
<PackageReference Include="Microsoft.ApplicationInsights.EventCounterCollector" Version="2.21.0" />

LearningHub.Nhs.WebUI/Models/MoodleCompletionResponseViewModel.cs

Lines changed: 0 additions & 28 deletions
This file was deleted.

LearningHub.Nhs.WebUI/Models/MoodleCourseCompletionViewModel.cs

Lines changed: 0 additions & 103 deletions
This file was deleted.

0 commit comments

Comments
 (0)