Exemple #1
0
 public static void CopyFoodlog(INutrionalModel context, FoodLog foodLog, byte mealId, DateTime consumedDate)
 {
     context.FoodLogs.Add(new FoodLog {
         ConsumedCarbohydrates = foodLog.ConsumedCarbohydrates,
         Amount         = foodLog.Amount,
         ConsumedEnergy = foodLog.ConsumedEnergy,
         ConsumedFats   = foodLog.ConsumedFats,
         ConsumedMonoUnsaturatedFats = foodLog.ConsumedMonoUnsaturatedFats,
         ConsumedPolyUnsaturatedFats = foodLog.ConsumedPolyUnsaturatedFats,
         ConsumedProteins            = foodLog.ConsumedProteins,
         ConsumedSalt          = foodLog.ConsumedSalt,
         ConsumedSaturatedFats = foodLog.ConsumedSaturatedFats,
         ConsumedSugar         = foodLog.ConsumedSugar,
         ProductId             = foodLog.ProductId,
         Date   = consumedDate,
         UnitId = foodLog.UnitId,
         MealId = mealId
     });
 }
Exemple #2
0
        public static void AddProductToDiary(INutrionalModel context, int amountConsumed, Product product, byte mealId, DateTime consumedDate)
        {
            var amountConsumedRatio = (decimal)amountConsumed / product.ValuesPer;

            context.FoodLogs.Add(new FoodLog {
                ConsumedCarbohydrates = product.Carbohydrates * amountConsumedRatio,
                Amount         = amountConsumed,
                ConsumedEnergy = product.Energy * amountConsumedRatio,
                ConsumedFats   = product.Fats * amountConsumedRatio,
                ConsumedMonoUnsaturatedFats = product.MonoUnsaturatedFats * amountConsumedRatio,
                ConsumedPolyUnsaturatedFats = product.PolyUnsaturatedFats * amountConsumedRatio,
                ConsumedProteins            = product.Proteins * amountConsumedRatio,
                ConsumedSalt          = product.Salt * amountConsumedRatio,
                ConsumedSaturatedFats = product.SaturatedFats * amountConsumedRatio,
                ConsumedSugar         = product.Sugar * amountConsumedRatio,
                ProductId             = product.ProductId,
                Date   = consumedDate,
                UnitId = product.UnitId,
                MealId = mealId
            });
        }
 public GetAllProducersQueryHandler(INutrionalModel context)
 {
     _context = context;
 }
 public AddRecipeToDiaryCommandHandler(INutrionalModel context)
 {
     _context = context;
 }
Exemple #5
0
 public DeleteFoodLogCommandHandler(INutrionalModel context)
 {
     _context = context;
 }
 public AddProducerCommandHandler(INutrionalModel context)
 {
     _context = context;
 }
 public GetAllRecipesQueryHandler(INutrionalModel context)
 {
     _context = context;
 }
Exemple #8
0
 public GetProductsForDailyLogHandler(INutrionalModel context)
 {
     _context = context;
 }
 public GetAllMealsQueryHandler(INutrionalModel context)
 {
     _context = context;
 }
 public GetFoodLogQueryHandler(INutrionalModel context)
 {
     _context = context;
 }
Exemple #11
0
 public CopyToDiaryCommandHandler(INutrionalModel context)
 {
     _context = context;
 }