public void AddDefect() { var defect = DataLayer.CreateWorkitem(Entity.DefectType, null, assetCache); assetCache.Add(defect); EventDispatcher.Notify(null, new ModelChangedArgs(EventReceiver.WorkitemView, EventContext.WorkitemsRequested)); view.SelectWorkitem(defect); view.Refresh(); view.RefreshProperties(); }
/// <summary> /// Add part that caches strings /// </summary> /// <param name="cache"></param> /// <returns></returns> public static IAssetCache AddStringsCache(this IAssetCache cache) { cache.Add(new AssetCachePartStrings(cache.Source, cache.Options)); return(cache); }
/// <summary> /// Add cache part that caches binary resources /// </summary> /// <param name="cache"></param> /// <returns></returns> public static IAssetCache AddResourceCache(this IAssetCache cache) { cache.Add(new AssetCachePartResources(cache.Source, cache.Options)); return(cache); }
/// <summary> /// Add part that caches GetCultures /// </summary> /// <param name="cache"></param> /// <returns></returns> public static IAssetCache AddCulturesCache(this IAssetCache cache) { cache.Add(new AssetCachePartCultures(cache.Source, cache.Options)); return(cache); }