вторник, 18 марта 2014 г.

Сортировка и постраничное отображение данных в EntityFramework.

Назрела недавно проблема по использованию EntityFramework в частности работа с постраничным отображением данных и сортировкой. Сил моих больше небыло писать свитчи и кейсы, в результате выдрал часть исходником из старого домашнего проекта и сотворил библиотечку на будущее, и уже успешно применил.

Разве не прелестно:
public ActionResult Countries(CountryOrder order = CountryOrder.Name, OrderDirection direction = OrderDirection.Asc, int page = 1)
{
    var viewModel = _db.Countries.Paged(order, direction, page, Settings.PageSize);
    return View(viewModel);
}
Потрогать можно на github.com.

Комментариев нет:

Отправить комментарий