Поддержка версий в .NET MVC - PullRequest
0 голосов
/ 04 марта 2010

Я строю систему на основе MVC, которая должна управлять запросами, то есть пользователь системы заполняет форму запроса, форма передается в какой-то орган для обработки, и может быть много других обработок формы в путь.

Я хочу иметь возможность сохранять историю / версии формы, что я имею в виду, если пользователь заполняет форму год назад, а позже форма изменилась, когда мы открываем заполненную пользователем форму, я хочу увидеть версию, которую он заполнил (даже если некоторые поля были удалены \ изменены в текущей версии) и работать над ней (включая добавление информации в его версию и сохранение истории изменений в этой версии)

Я думал о том, чтобы мои формы соответствовали действительным представлениям, и когда пользователь заполняет форму, представление «оно сам + представление» сохраняется в БД, и когда кто-то захочет посмотреть и поработать по этому запросу я просто переопределяю представление + модель из БД.

Возможно ли это с помощью .net MVC? как я должен придумать это? какие-либо другие предложения? лучшие способы сделать такую ​​вещь?

Спасибо.

1 Ответ

1 голос
/ 04 марта 2010

Я рекомендую вам поискать решение для версий / версий, например:

Управление версиями объекта LINQ to SQL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...