GetDefaultMenuRestaurantById() public method

public GetDefaultMenuRestaurantById ( string id ) : DefaultMenuRestaurant
id string
return DefaultMenuRestaurant
コード例 #1
0
 public MenuPartModel GetMenuPart(int id, string restaurantId, string lang = DefaultLang)
 {
     log.InfoFormat("[GetMenuPart] id={0}, RestaurantId={1}, lang={2}.", id, restaurantId, DefaultLang);
     RestaurantModel tempRest = GetRestaurantById(restaurantId, lang);
     if (tempRest == null)
     {
         DefaultMenuUtility defMenuUtility = new DefaultMenuUtility();
         var tempDefaultMenuRest = defMenuUtility.GetDefaultMenuRestaurantById(restaurantId);
         if (tempDefaultMenuRest != null) tempRest = tempDefaultMenuRest.ToRestaurantModel(true, lang);
     }
     return (tempRest.Menu.MenuParts.FirstOrDefault(mp => mp.Id == id));
 }