protected override void LoadTestData() { var repository = new IngredientRepository(); repository.SaveOrUpdate(new Ingredient {Name = "Pannbiff"}); repository.SaveOrUpdate(new Ingredient {Name = "Abborre"}); repository.SaveOrUpdate(new Ingredient {Name = "abborgine"}); }
protected override void LoadTestData() { var ingredientRepository = new IngredientRepository(); ingredient = ingredientRepository.SaveOrUpdate(new Ingredient {Name = "Pannbiff"}); user = new UserRepository().Save(new User { Username = "******" }); user2 = new UserRepository().Save(new User { Username = "******" }); var user3 = new UserRepository().Save(new User { Username = "******" }); NHibernateSession.Current.Flush(); var userIngredientRepository = new UserIngredientRepository(); userIngredientRepository.SaveOrUpdate(new UserIngredient {Ingredient = ingredient, Measure = 10, User = user, Date = now}); userIngredientRepository.SaveOrUpdate(new UserIngredient {Ingredient = ingredient, Measure = 100, User = user, Date = now}); userIngredientRepository.SaveOrUpdate(new UserIngredient {Ingredient = ingredient, Measure = 200, User = user, Date = now.AddDays(-1)}); userIngredientRepository.SaveOrUpdate(new UserIngredient { Ingredient = ingredient, Measure = 10, User = user2, Date = now }); userIngredientRepository.SaveOrUpdate(new UserIngredient { Ingredient = ingredient, Measure = 100, User = user3, Date = now }); userIngredientRepository.SaveOrUpdate(new UserIngredient { Ingredient = ingredient, Measure = 200, User = user2, Date = now.AddDays(-1) }); NHibernateSession.Current.Flush(); }
public void createIngredientIfNotExist(string name) { var ingredientRepository = new IngredientRepository(); //var ingredientNutrientRepository = new IngredientNutrientRepository(); var nutriantRepository = new NutrientRepository(); var energyInKcalNutrient = nutriantRepository.GetByName(NutrientEntity.EnergyInKcal.ToString()); var fatInG = nutriantRepository.GetByName(NutrientEntity.FatInG.ToString()); if (ingredientRepository.Get(name) == null) { var ingredient = new Ingredient {Name = name, WeightInG = 100}; ingredient.IngredientNutrients = new List<IngredientNutrient> {new IngredientNutrient {Nutrient = energyInKcalNutrient, Value = 100, Ingredient = ingredient}, new IngredientNutrient {Nutrient = fatInG, Value = 200, Ingredient = ingredient}}; ingredientRepository.SaveOrUpdate(ingredient); } }