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;
 }
Пример #2
0
 public GroupManagerViewModel(RecipeTemplateGroupServiceClass recipeTemplateGroupServcie, RecipeTemplateServiceClass recipeTemplateServcie)
 {
     _recipeTemplateGroupServcie = recipeTemplateGroupServcie;
     _recipeTemplateServcie      = recipeTemplateServcie;
     CreateRecipeTemplates();
 }