public EditCategoryViewModel GetCategoryByLinkTitle(string title)
        {
            var category = _repository.Categories.Where(x => x.LID == title).FirstOrDefault();
            EditCategoryViewModel model = new EditCategoryViewModel();

            model.InjectFrom(category);

            return(model);
        }
        public EditCategoryListViewModel RetrieveCategories()
        {
            EditCategoryListViewModel list = new EditCategoryListViewModel();
            var query = _repository.Categories.OrderBy(x => x.SortOrder);

            foreach (var item in query)
            {
                EditCategoryViewModel model = new EditCategoryViewModel();
                model.InjectFrom(item);
                list.Add(model);
            }
            return(list);
        }