Member 13783322 Ответов: 0

Реализация 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, но я понял, что не установил ее правильно.

0 Ответов