private ActionResult GetView(SearchPoliticianModel searchPoliticianModel) { var Politicians = _PoliticianRepository.GetBy(_sessionSearch.PoliticianSearchSpec); searchPoliticianModel.Init(Politicians, _sessionSearch.PoliticianSearchSpec); return View(searchPoliticianModel); }
public ActionResult Search(SearchPoliticianModel searchPoliticianModel, int? page) { _sessionSearch.PoliticianSearchSpec.PageSize = 20; if (Request["page"] != null) _sessionSearch.PoliticianSearchSpec.CurrentPage = Convert.ToInt32(Request["page"]); return GetView(searchPoliticianModel); }
public ActionResult Search(SearchPoliticianModel searchPoliticianModel) { _sessionSearch.PoliticianSearchSpec.CurrentPage = 1; _sessionSearch.PoliticianSearchSpec.Filter.TextSearch.Clear(); if (searchPoliticianModel.SearchTerm != null) _sessionSearch.PoliticianSearchSpec.Filter.TextSearch.AddTerms(searchPoliticianModel.SearchTerm); return GetView(searchPoliticianModel); }