Example #1
0
        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();
        }
Example #2
0
 /// <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);
 }
Example #3
0
 /// <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);
 }
Example #4
0
 /// <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);
 }