public AllRecipeTemplatesViewModel( RecipeTemplateServiceClass recipeTemplateService, StepTemplateServiceClass stepTemplateService, RecipeTemplateGroupServiceClass recipeTemplateGroupService ) { _recipeTemplateServcie = recipeTemplateService; _stepTemplateService = stepTemplateService; _recipeTemplateGroupServcie = recipeTemplateGroupService; this.CreateAllRecipeTemplates(_recipeTemplateServcie.Items); this.CreateAllRecipeTemplateGroups(_recipeTemplateGroupServcie.Items); _recipeTemplateServcie.Items.CollectionChanged += Items_CollectionChanged; _recipeTemplateGroupServcie.Items.CollectionChanged += Groups_CollectionChanged; }
public GroupManagerViewModel(RecipeTemplateGroupServiceClass recipeTemplateGroupServcie, RecipeTemplateServiceClass recipeTemplateServcie) { _recipeTemplateGroupServcie = recipeTemplateGroupServcie; _recipeTemplateServcie = recipeTemplateServcie; CreateRecipeTemplates(); }