public void UpdateAllExtracts()
        {
            using (var objectSpace = Application.CreateObjectSpace())
            {
                var extracts = objectSpace
                               .GetObjects(SenDevDashboardsModule.GetDashboardDataExtractType(Application))
                               .Cast <IDashboardDataExtract>();

                foreach (var extract in extracts)
                {
                    UpdateDataExtract(extract);
                    objectSpace.CommitChanges();
                }
            }
        }
Ejemplo n.º 2
0
 protected virtual IDashboardDataExtract GetDataExtract(Guid id)
 {
     return((IDashboardDataExtract)ObjectSpace.GetObjectByKey(SenDevDashboardsModule.GetDashboardDataExtractType(Application), id));
 }