Ejemplo n.º 1
0
        public async Task <Matratt> GetDishById(int dishId)
        {
            Matratt dish = await SelectById <Matratt>(dishId);

            var mp       = _context.MatrattProdukts.ToList();
            var products = _context.Produkts.ToList();

            dish.MatrattProdukts = mp.Where(p => p.MatrattId == dish.MatrattId).ToList();

            return(dish);
        }
Ejemplo n.º 2
0
        public List <Matratt> GetDishes(int orderId)
        {
            List <BestallningMatratt> order = _context.BestallningMatratts.Where(d => d.BestallningId == orderId).ToList();

            List <Matratt> dishes = new List <Matratt>();

            foreach (var dish in order)
            {
                Matratt newDish = _context.Matratts.SingleOrDefault(d => d.MatrattId == dish.MatrattId);
                newDish.NumberOfOrders = dish.Antal;

                dishes.Add(newDish);
            }

            return(dishes);
        }