예제 #1
0
 public IEnumerable <Recipe> GetRecipesByDifficulty(RecipeDifficulty difficulty)
 {
     using (ISession session = NHibernateSession.OpenSession())
     {
         return(session.Query <Recipe>().Where(r => r.Difficulty == difficulty).ToList());
     }
 }
예제 #2
0
        void ReleaseDesignerOutlets()
        {
            if (RecipeCookTime != null)
            {
                RecipeCookTime.Dispose();
                RecipeCookTime = null;
            }

            if (RecipeDifficulty != null)
            {
                RecipeDifficulty.Dispose();
                RecipeDifficulty = null;
            }

            if (RecipeServes != null)
            {
                RecipeServes.Dispose();
                RecipeServes = null;
            }

            if (RecipeTitle != null)
            {
                RecipeTitle.Dispose();
                RecipeTitle = null;
            }

            if (ViewFrame != null)
            {
                ViewFrame.Dispose();
                ViewFrame = null;
            }
        }
예제 #3
0
 IEnumerable <Recipe> IRecipeRepository.GetRecipesByDifficulty(RecipeDifficulty difficulty)
 {
     return(recipes.FindAll(r => r.Difficulty == difficulty));
 }