Это прекрасный пример бизнес-логики: она не принадлежит модели, она принадлежит тому, что берет модель и передает ее в DAL или, например, в хранилище.
Если вы можете опубликоватьнемного больше информации о слоях или сервисах в стиле IoC, которые использует ваше приложение, мы, вероятно, можем быть более конкретными.
(MVVM - это модели, представления моделей и представления ... это не очень связано сMVVM на самом деле!)
Надеюсь, что это помогает.
(Правка: о, это ты снова, сегодня видел другой вопрос :) Я не преследую тебя ..)