public static string GetCourseUrl(CourseNameType courseNameType) { switch (courseNameType) { case CourseNameType.GettingStartedWithChocolatey: return("getting-started"); case CourseNameType.InstallingUpgradingUninstalling: return("installation"); case CourseNameType.CreatingChocolateyPackages: return("creating-chocolatey-packages"); default: return(string.Empty); } }
public static string GetCourseName(CourseNameType courseNameType) { switch (courseNameType) { case CourseNameType.GettingStartedWithChocolatey: return("Getting Started with Chocolatey"); case CourseNameType.InstallingUpgradingUninstalling: return("Installing, Upgrading, and Uninstalling Chocolatey"); case CourseNameType.CreatingChocolateyPackages: return("Creating Chocolatey Packages"); default: return(string.Empty); } }
private void SeedCourse(EntitiesContext context, CourseNameType courseNameType, string name) { var courseNameTypeString = courseNameType.to_string(); var courses = context.Set <Course>(); if (!courses.Any(x => x.CourseNameTypeForDatabase == courseNameTypeString)) { courses.Add( new Course { Key = CourseConstants.GetCourseKey(courseNameType), Name = name, //Url = CourseConstants.GetCourseUrl(courseNameType), CourseNameType = courseNameType, }); context.SaveChanges(); } }
private void SeedCourseModule(EntitiesContext context, CourseModuleNameType courseModuleNameType, CourseNameType courseNameType, int order, string name, string description) { var courseModuleNameTypeString = courseModuleNameType.to_string(); var courseModules = context.Set <CourseModule>(); if (!courseModules.Any(x => x.CourseModuleNameTypeForDatabase == courseModuleNameTypeString)) { courseModules.Add( new CourseModule { Key = CourseConstants.GetCourseModuleKey(courseModuleNameType), Name = name, Description = description, //Url = CourseConstants.GetCourseModuleUrl(courseModuleNameType), CourseModuleNameType = courseModuleNameType, CourseKey = CourseConstants.GetCourseKey(courseNameType), Order = order, }); context.SaveChanges(); } }
public static int GetCourseKey(CourseNameType courseNameType) { return((int)courseNameType); }
public static string GetBadgeUrl(CourseNameType courseNameType) { return(BadgeUrl(courseNameType.ToString() + ".png")); }