public List <ArticleCategory> GetList(ArticleCateSearchView searchView)
        {
            var expression = base.GetFilterEnabled();

            if (!string.IsNullOrEmpty(searchView.Keyword))
            {
                expression = expression.And(t => t.Title.Contains(searchView.Keyword));
                expression = expression.Or(t => t.ShortTitle.Contains(searchView.Keyword));
            }
            return(_Respository.Get(expression, o => o.OrderBy(t => t.SortCode)).ToList());
        }
        public List <ArticleCategory> GetList(string keyword = "")
        {
            var expression = ExtLinq.True <ArticleCategory>();

            if (!string.IsNullOrEmpty(keyword))
            {
                expression = expression.And(t => t.Title.Contains(keyword));
                expression = expression.Or(t => t.ShortTitle.Contains(keyword));
            }
            expression = expression.And(t => t.ParentId == 2);
            return(_Respository.Get(expression).OrderBy(t => t.SortCode).ToList());
        }