示例#1
0
        public async Task <List <FolderViewModel> > GetFoldersTree()
        {
            List <FolderModel> dbFolders = await _context.Folders.Where(x => x.IsActive).ToListAsync();

            List <FolderViewModel> viewFolders = FoldersConverter.ConvertDbListToViewList(dbFolders);

            return(CreateFoldersTree(viewFolders));
        }
示例#2
0
        public async Task <List <FolderViewModel> > SearchForFolders(string searchString)
        {
            List <FolderModel> dbFolders = await _context.Folders.Where(x => x.Name.ToLower().Contains(searchString.ToLower()) && x.IsActive).ToListAsync();

            return(FoldersConverter.ConvertDbListToViewList(dbFolders));
        }