public Workitem CreateWorkitem(string assetType, Workitem parent, IEntityContainer entityContainer)
        {
            var assetFactory = new AssetFactory(this, CurrentProject, LoggerFactory, AttributesToQuery);

            return(WorkitemFactory.CreateWorkitem(assetFactory, assetType, parent, entityContainer));
        }
Exemple #2
0
 public IList <Workitem> GetWorkitems(bool showAll)
 {
     return(AllAssets.Where(asset => showAll || dataLayer.AssetPassesShowMyTasksFilter(asset))
            .Select(asset => WorkitemFactory.CreateWorkitem(asset, null, this))
            .ToList());
 }