Реализация daterangepicker в контроллере
Я уже добавляю код javascript в поле зрения
<label>Time of generation:</label> <input type="text" name="daterange" value=" " /> <script type="text/javascript"> $('input[name="daterange"]').daterangepicker(); </script>
и выглядит нормально, когда я запускаю приложение. Теперь я хочу добавить фильтр поиска для "insert_timestamp"
частная интерфейс IEnumerable&ЛТ;view_service&ГТ; get_schedule_name(строка порядок_сортировки, searchString строку, строку current_filter, идентификатор GUID? Schedule_id)
{
Models.mbt_mainEntities db = новые модели.mbt_mainEntities();
строка SQL = строка.Формат(@"select a.id как Schedule_id, a.code, a.insert_timestamp, b.name
из расписания.сервис а
левое внешнее соединение графику.календарь б
на A.calendar_id = b.id", Schedule_id);
IEnumerable<view_service> schedule_name = db.Database.SQL-запрос&ЛТ;модели.view_service&ГТ;(в SQL).Список();
// поисковый строковый фильтр
если (current_filter == нуль || current_filter == "_")
текущий фильтр = "";
ViewBag.current_filter = current_filter;
// строка поиска в schedule_name по имени Шины и имени драйвера
если (!строка.IsNullOrEmpty(current_filter))
значение schedule_name = значение schedule_name.Где
(ы =&ГТ; с. код.ToUpper().Contains(current_filter.Таппер()));
//порядок сортировки по коду, имени, insert_timestamp
ViewBag.code = sort_order == "код" ? "code_desc" : "код";
ViewBag.name = sort_order == "имя" ? "name_desc" : "имя";
ViewBag.insert_timestamp = sort_order == "insert_timestamp" ? "insert_timestamp_desc" : "insert_timestamp";
ViewBag.current_sort = порядок_сортировки;
переключатель (sort_order)
{
Как я могу это реализовать?
Что я уже пробовал:
Попытался добавить ту же строку поиска, которая уже существует только с starDate end endDate, но я понял, что не установил ее правильно.