Я пишу веб-приложение на C #. У меня есть несколько классов, которые хранятся в БД с Fluent NHibernate.
Пользователи смогут просматривать, добавлять, редактировать и удалять эти объекты.
Я бы хотел избегать добавления элементов управления для каждого класса для редактирования и добавления свойств, таких как Имя или Текст, но вместо этого есть некоторый метод для добавления / редактирования их на основе имени класса. Это должно быть что-то, что получает опубликованные значения формы, проверяет значения, создает новый объект правильного типа и вызывает ClassXServiceClass.SaveOrUpdate (ClassX cx). Какой подход вы рекомендуете? Я также хотел бы, чтобы текстовые поля сохранили свои значения в случае сбоя проверки.