public List <FilterEntity> GetFilters() { List <FilterEntity> filters = null; if (HttpContext.Current == null || HttpContext.Current.Session == null || HttpContext.Current.Session["filters"] == null) { filters = _filterRepository.GetFilters(); HttpContext.Current.Session["filters"] = filters; } else { filters = (List <FilterEntity>)HttpContext.Current.Session["filters"]; } return(filters); }