Beispiel #1
0
        public static MenuItemDbModel Map(MenuItem item)
        {
            MenuItemDbModel dm = new MenuItemDbModel
            {
                Id            = item.Id,
                FoodType      = item.FoodType,
                FoodCategory  = item.FoodCategory,
                DrinkCategory = item.DrinkCategory,
                Name          = item.Name,
                Price         = item.Price,
                Description   = item.Description,
            };

            return(dm);
        }
Beispiel #2
0
        internal static MenuDbModel Map(Menu menu)
        {
            MenuDbModel dm = new MenuDbModel
            {
                Id           = menu.Id,
                RestaurantId = menu.RestaurantId,
                Name         = menu.Name,
                MenuItems    = new List <MenuItemDbModel>(),
            };

            foreach (var x in menu.Items)
            {
                dm.MenuItems.Add(MenuItemDbModel.Map(x));
            }

            return(dm);
        }