/// <summary> /// This method returns all created grade of the given type. /// </summary> /// <param name="gradeType">This is the type of the grade.</param> /// <returns>Grade List.</returns> public static List <WelcomeMessage> GetAll(WelcomeMessageTypeEnum welcomeMessageType) { return(InMemoryDatabaseSingleton.DatabaseInstance.SelectMany <WelcomeMessage>( x => x.WelcomeMessageType == welcomeMessageType).OrderByDescending( x => x.CreationDate).ToList()); }
/// <summary> /// Gets the last created class from the application. /// </summary> /// <param name="gradeTypeEnum">This is the grade type enum.</param> /// <returns>The grade</returns> public static WelcomeMessage Get(WelcomeMessageTypeEnum welcomeMessageTypeEnum) { return(InMemoryDatabaseSingleton.DatabaseInstance.SelectMany <WelcomeMessage>(x => x.WelcomeMessageType == welcomeMessageTypeEnum && x.IsCreated).OrderByDescending(x => x.CreationDate).First()); }