public override void Call()
        {
            Progress.Total = 1;

            DeleteRecursive(current);
            Progress.Increment();
            VersionUpdater.Increment();
        }
Пример #2
0
 public override void Call()
 {
     Progress.Total = 1;
     context.Data.Session.Query <ClippingRegionItemGeographyItem>()
     .Where(x => x.ClippingRegionGeography.Id == current.Id).DeleteQ();
     context.Data.Session.Delete(current);
     Progress.Increment();
     VersionUpdater.Increment();
 }
Пример #3
0
        public override void Call()
        {
            var ci = ValidateItems();

            Save();

            SaveItems(ci);

            VersionUpdater.Increment();
        }
Пример #4
0
        public override void Call()
        {
            Progress.Total = 1;

            Progress.Increment();

            context.Data.Session.SqlActions.ExecuteNonQuery("DELETE FROM gradient_item WHERE gri_gradient_id = "
                                                            + current.Id.ToString());
            context.Data.Session.Delete(current);
            VersionUpdater.Increment();
        }
Пример #5
0
        public override void Call()
        {
            Progress.Total = 1;

            Progress.Increment();

            context.Data.Session.SqlActions.ExecuteNonQuery("DELETE FROM boundary_clipping_region WHERE bcr_boundary_id = "
                                                            + current.Id.ToString());
            context.Data.Session.Delete(current);
            VersionUpdater.Increment();
        }
Пример #6
0
        public override void Call()
        {
            Progress.Total = currentItems.Count;
            foreach (var item in currentItems)
            {
                DeleteRecursiveItems(item);
                Progress.Increment();
            }
            context.Data.Session.Query <GeographyItem>().Where(x => toDelete.Contains(x.Id.Value)).DeleteQ();

            VersionUpdater.Increment();
        }
Пример #7
0
 public override void Call()
 {
     Save();
     SaveItems();
     VersionUpdater.Increment();
 }