public override DishModel ToDishModel(Dish dishData, string restId, int MenuPId, string lang = DefaultLang, RestaurantModel restaurantModel = null)
{
if (restaurantModel == null)
{
restaurantModel = new RestaurantModel();
}
if(restaurantModel.GetType() == typeof(RestaurantModelBackOffice))
{
return ((RestaurantModelBackOffice)restaurantModel).GetDishModel(dishData, restId, MenuPId, false, lang);
}
return restaurantModel.GetDishModel(dishData, restId, MenuPId, false, lang);
//return dishData.ToDishModel(restId, MenuPId, false, lang, restaurantModel);
}