コード例 #1
0
 public IEnumerable <DocumentLiteModel> GetFiltredDocuments(DocumentFilter filter,
                                                            int page, int countPerPage = 10)
 {
     return(_documentManager.GetDocumentsByFilter(filter, page, countPerPage)
            .Select(d => new DocumentLiteModel(d,
                                               string.Format($"{d.File.FileName}{d.File.FileExtension.ExtensionName}"),
                                               d.OwnerUser, d.ResponsibleUser, d.DocumentTags.Select(dt => dt.Tag)))
            .ToList());
 }