У меня есть приложение ASP.NET MVC3 в C # и Razor.
В представлении MyView
У меня есть поисковый фильтр, где пользователь может выбрать с помощью переключатели (взаимоисключающие), хочет ли он выполнить поиск на основе периода времени (например, от 1 / 2 / 2012–3/3/2012) или указав точную дату или день, месяц, год и т. Д. *
В зависимости от выбора пользователя я вызову другой набор методов в моем сервисном слое . Например, если пользователь выбирает период, который я звоню FindProductsSoldPeriod
, если пользователь выбирает определенный месяц, я звоню FindProductsSoldMonth
.
Проверка, какая радиокнопка была выбрана, должна выполняться в контроллере или на уровне обслуживания?