public PartialViewResult List(FilterDivisionModel filter) { var treeSortedDivisionList = DalContainer.WcfDataManager.ServiceOperationClient.GetTreeSortedDivisionList(); var result = filter.SearchPattern.IsEmpty() ? treeSortedDivisionList : treeSortedDivisionList.Where(division => division.Name.ToLower().Contains(filter.SearchPattern.ToLower())).ToList(); var divisionModelList = result.Select(division => new DivisionModel(division)).ToList(); return(PartialView(divisionModelList)); }
public ViewResult Index() { var filter = new FilterDivisionModel(); return(View(filter)); }