C# Class Spontaneous.WebApp.Services.DefaultMenuUtility

Afficher le fichier Open project: pashkov/Spontaneous Class Usage Examples

Méthodes publiques

Méthode Description
AddDefaultMenuToRestaurant ( RestaurantBasicData rest ) : void
AddDefaultsMenus ( List restList ) : void
AddDefaultsMenusToSwedenFinlandRests ( List restList ) : void
AddNewDefaultMenuRestaurant ( DefaultMenuRestaurant rest ) : string
CheckCuisineSafety ( List cuisineList ) : List
CombineMenus ( List menuList ) : Menu
DeleteAllDefaultMenuRestaurant ( ) : void
DeleteDefaultMenuRestaurant ( string id ) : void
GetAllDefaultMenuRestaurants ( ) : List
GetDefaulMenuByCuisine ( CuisineMap cuisineMap ) : Menu
GetDefaulMenuByCuisine ( string cuisine ) : Menu

Should find DefaultMenuRestaurant with same cuisine and return it's Menu

GetDefaulMenuByOperatorMap ( OperatorMap operatorMap ) : Menu

Should find DefaultMenuRestaurant with same Operator and return it's Menu

GetDefaultMenuFromCuisinesList ( List cuisines ) : Menu
GetDefaultMenuRestaurantById ( string id ) : DefaultMenuRestaurant
GetDefaultMenuRestaurantByName ( string restName ) : DefaultMenuRestaurant
GetDefaultMenusList ( RestaurantBasicData rest ) : List
GetDefaultRestaurantByCuisine ( string cuisine ) : DefaultMenuRestaurant
GetDefaultRestaurantByOperatorName ( string operatorName ) : DefaultMenuRestaurant
GetMultiDefaultRestaurantByCuisine ( string cuisine ) : DefaultMenuRestaurant
GetRestaurantStatistic ( ) : void
RemoveDefaultMenuRestaurant ( string id ) : void
SwedenFinlandUpdateCuisines ( ) : void

Find or fix cuisine and operator for all restaurants from Sweden and Finland

ToDefaultMenuRestaurant ( RestaurantBasicData rest ) : DefaultMenuRestaurant
UpdateAllDefautMenuRestaurants ( List restList ) : void

If DefaultMenuRestaurant exists update if not create new.

UpdateCuisinesAndOperators ( ) : void

Find or fix cuisine and operator for all restaurants from Osm source

UpdateDefaultMenuRestaurant ( DefaultMenuRestaurant rest ) : void
UpdateDefaultMenuRestaurantsFromRestaurantsBasicData ( ) : void

Should find all Restaurants which names contains "default menu" (By GetllAllRestaurantsBasicDataWithDefaultMenu function) Convert them to default menu restaurants and update DB (by UpdateAllDefautMenuRestaurants function)

UpdateDefaultMenusToAllRestaurantsWithCuisines ( ) : void
UpdateDefaultMenusToAllRestaurantsWithCusineAndEmptyMenu ( ) : void
UpdateDefaultMenusToCLassifiedRestaurants ( ) : void
UpdateDefaultMenusToFinlandSwedenRestaurants ( ) : void

Method Details

AddDefaultMenuToRestaurant() public méthode

public AddDefaultMenuToRestaurant ( RestaurantBasicData rest ) : void
rest Spontaneous.DataModel.RestaurantBasicData
Résultat void

AddDefaultsMenus() public méthode

public AddDefaultsMenus ( List restList ) : void
restList List
Résultat void

AddDefaultsMenusToSwedenFinlandRests() public méthode

public AddDefaultsMenusToSwedenFinlandRests ( List restList ) : void
restList List
Résultat void

AddNewDefaultMenuRestaurant() public méthode

public AddNewDefaultMenuRestaurant ( DefaultMenuRestaurant rest ) : string
rest DefaultMenuRestaurant
Résultat string

CheckCuisineSafety() public méthode

public CheckCuisineSafety ( List cuisineList ) : List
cuisineList List
Résultat List

CombineMenus() public méthode

public CombineMenus ( List menuList ) : Menu
menuList List
Résultat Spontaneous.DataModel.Menu

DeleteAllDefaultMenuRestaurant() public méthode

public DeleteAllDefaultMenuRestaurant ( ) : void
Résultat void

DeleteDefaultMenuRestaurant() public méthode

public DeleteDefaultMenuRestaurant ( string id ) : void
id string
Résultat void

GetAllDefaultMenuRestaurants() public méthode

public GetAllDefaultMenuRestaurants ( ) : List
Résultat List

GetDefaulMenuByCuisine() public méthode

public GetDefaulMenuByCuisine ( CuisineMap cuisineMap ) : Menu
cuisineMap Spontaneous.DataModel.CuisineMap
Résultat Spontaneous.DataModel.Menu

GetDefaulMenuByCuisine() public méthode

Should find DefaultMenuRestaurant with same cuisine and return it's Menu
public GetDefaulMenuByCuisine ( string cuisine ) : Menu
cuisine string
Résultat Spontaneous.DataModel.Menu

GetDefaulMenuByOperatorMap() public méthode

Should find DefaultMenuRestaurant with same Operator and return it's Menu
public GetDefaulMenuByOperatorMap ( OperatorMap operatorMap ) : Menu
operatorMap Spontaneous.DataModel.OperatorMap
Résultat Spontaneous.DataModel.Menu

GetDefaultMenuFromCuisinesList() public méthode

public GetDefaultMenuFromCuisinesList ( List cuisines ) : Menu
cuisines List
Résultat Spontaneous.DataModel.Menu

GetDefaultMenuRestaurantById() public méthode

public GetDefaultMenuRestaurantById ( string id ) : DefaultMenuRestaurant
id string
Résultat DefaultMenuRestaurant

GetDefaultMenuRestaurantByName() public méthode

public GetDefaultMenuRestaurantByName ( string restName ) : DefaultMenuRestaurant
restName string
Résultat DefaultMenuRestaurant

GetDefaultMenusList() public méthode

public GetDefaultMenusList ( RestaurantBasicData rest ) : List
rest Spontaneous.DataModel.RestaurantBasicData
Résultat List

GetDefaultRestaurantByCuisine() public méthode

public GetDefaultRestaurantByCuisine ( string cuisine ) : DefaultMenuRestaurant
cuisine string
Résultat DefaultMenuRestaurant

GetDefaultRestaurantByOperatorName() public méthode

public GetDefaultRestaurantByOperatorName ( string operatorName ) : DefaultMenuRestaurant
operatorName string
Résultat DefaultMenuRestaurant

GetMultiDefaultRestaurantByCuisine() public méthode

public GetMultiDefaultRestaurantByCuisine ( string cuisine ) : DefaultMenuRestaurant
cuisine string
Résultat DefaultMenuRestaurant

GetRestaurantStatistic() public méthode

public GetRestaurantStatistic ( ) : void
Résultat void

RemoveDefaultMenuRestaurant() public méthode

public RemoveDefaultMenuRestaurant ( string id ) : void
id string
Résultat void

SwedenFinlandUpdateCuisines() public méthode

Find or fix cuisine and operator for all restaurants from Sweden and Finland
public SwedenFinlandUpdateCuisines ( ) : void
Résultat void

ToDefaultMenuRestaurant() public méthode

public ToDefaultMenuRestaurant ( RestaurantBasicData rest ) : DefaultMenuRestaurant
rest Spontaneous.DataModel.RestaurantBasicData
Résultat DefaultMenuRestaurant

UpdateAllDefautMenuRestaurants() public méthode

If DefaultMenuRestaurant exists update if not create new.
public UpdateAllDefautMenuRestaurants ( List restList ) : void
restList List
Résultat void

UpdateCuisinesAndOperators() public méthode

Find or fix cuisine and operator for all restaurants from Osm source
public UpdateCuisinesAndOperators ( ) : void
Résultat void

UpdateDefaultMenuRestaurant() public méthode

public UpdateDefaultMenuRestaurant ( DefaultMenuRestaurant rest ) : void
rest DefaultMenuRestaurant
Résultat void

UpdateDefaultMenuRestaurantsFromRestaurantsBasicData() public méthode

Should find all Restaurants which names contains "default menu" (By GetllAllRestaurantsBasicDataWithDefaultMenu function) Convert them to default menu restaurants and update DB (by UpdateAllDefautMenuRestaurants function)
public UpdateDefaultMenuRestaurantsFromRestaurantsBasicData ( ) : void
Résultat void

UpdateDefaultMenusToAllRestaurantsWithCuisines() public méthode

public UpdateDefaultMenusToAllRestaurantsWithCuisines ( ) : void
Résultat void

UpdateDefaultMenusToAllRestaurantsWithCusineAndEmptyMenu() public méthode

UpdateDefaultMenusToCLassifiedRestaurants() public méthode

public UpdateDefaultMenusToCLassifiedRestaurants ( ) : void
Résultat void

UpdateDefaultMenusToFinlandSwedenRestaurants() public méthode

public UpdateDefaultMenusToFinlandSwedenRestaurants ( ) : void
Résultat void