public override void Execute(SubViewModel subViewModel) { var viewModel = subViewModel as JournalViewModel; var sugar = viewModel.factories.CreateSugar(); var sugarViewModel = new SugarViewModel(sugar, viewModel.factories); viewModel.ChooseAnAdded(sugarViewModel); viewModel.Refresh(); }
public override void Execute(SubViewModel subViewModel) { var viewModel = subViewModel as JournalViewModel; var meal = viewModel.factories.CreateMeal(); viewModel.Navigator.GoToMealEditing(meal.Id); }
public override void Execute(SubViewModel subViewModel) { }
public override void Execute(SubViewModel subViewModel) { var viewModel = subViewModel as JournalViewModel; viewModel.Navigator.GoToNewInsulin(); }
public abstract void Execute(SubViewModel subViewModel);